Shazzle is a brand new free file sharing program debuting this fall / winter. Shazzle is looking to build a team of highly-driven, experienced, and creative professionals capable of changing the face of computing. Currently, Shazzle is seeking software engineers with experience in peer-to-peer communications and highly distributed systems. The idea candidate has:
Design and Develop cutting-edge, peer-to-peer consumer application. 7 patents pending. Help shape the way the general public uses the internet in years to come.
Requirements: senior level programmer with ability to mentor junior developers however, this is primarily a design and coding opportunity.
Experience using Java Swing/SWT, including at least some of the following: MVC development, UI threading and events, Creation of custom renderers, specifically for JTable and JTree Generation of reusable custom UI components UI performance profiling and tuning Knowledge of networking protocols TCP/IP and HTTP preferred Knowledge of databases JDBC and SQL preferred
Sunil Gupta Mobile No. : 0402549749 Address6/101 Burns Bay Rd Lane Cove NSW 2066 E-mail : Sunilg2000@hotmail.com
ObjectiveSeeking a dynamic position as a Team/Project Leader in an Internet Technology environment with an emphasis on designing, querying, coding, and development and deployment applications. Keen and Fast learner of new technology and skills.
Education B.E (Computer Science) from SHIVAJI UNIVERSITY KOLHAPUR, INDIA Professional CertificationBrain Bench Certified Java programmer
Live Technical Environment:
CompanyDurationRoleTechnologyClient XMLYes Pty. Ltd.(Sydney)Nov 04-PresentSr. Analyst/ ProgrammerJava, Swing, Xml, Xslt, XCBL, Xsd, TOMCAT, ANT, Soap, J2EE Struts, SpringMSA Australia, Chandler Mcleod Sydney, G&S Engineering McKay, Lincoln Electric Sydney, New Town Motor Perth, Western Star trucks Brisbane. FCS LTD.(India)July 04-Sept 04Sr. S/W EngineerJ2EE, Java, Struts, Oracle, WeblogicGeneral Electric Inc. USA NuWave eSolutions Pvt. Ltd.(India)Dec 02-June 04Team LeaderJava, Jsp, Oracle, Weblogic, ASP, IIS Hewitt Associate, ADP Inc., Lincoln Inc., New River Inc. Lozix tech Pvt Ltd.Dec 01-Nov 02Sr. S/W EngineerJava, Jsp,SQL-SERVER, JRUN Lozix technology Pvt Ltd. INDIA Educo International Inc.(USA)Aug 00-Nov 01S/W EngineerVB6, SQL-SERVER, ASP, Educo International Inc. USA
1. XMLYes Pty Ltd. Sydney(Nov 04- Present) Working as Senior Analyst/programmer
Description : NEXUS provides a true B2B trading community where anyone can trade with any one securely. This is project is under development at the moment and should be live soon. It will have facility to upload, download transaction, process purchase order create invoices; integrate data into the ERP system, Data synchronization, data validation with all the business rules. Further down the line it will also provide online manual or automatic data resolution/synchronization facility in the hub. Price catalogue management facility will also be added later on. Some basic business intelligence and reporting on the business activity will also be added based on ajax technology.
TradeForms(E-B2B Solution, A business Process Management)
Technologies/SW : Java, Swing, Awt, Xml, Xsd, Xsl, Html, Apache Soap, Ant, Tomcat 4.0 Description :TradeForms provides a true B2B solution suitable for the full spectrum of a company�s trading partners, from very small to medium size companies with significant investment in infrastructure. It basically manages the entire type of business document from buyer and supplier like Purchase order, invoices ASN etc. This is a complete client server architecture using Tomcat as web server. We are using apache soap as we services with Tomcat as web server. This product consists of three modules. They work like as fellows: -
Each Buyer or supplier has to register against the TradeForms server to do the business electronically. This registration is done using apache soap service web services with the Apache tomcat webserver. Each client has to get a trading key from its trading partner to trade with. It does not use any data base. The whole system is file base; each file is marked with partner id.
Trade Forms Partner Server at Supplier side creates a price list catalogue and sends to buyer and then buyer uses Trade forms client to interact with it, selects required items from the catalogue and creates a sales order which is automatically ships to supplier electronically as a purchase order to supplier. All the transactions are send/receive from their respective partner queue based on partner unique id.
TradeRoute(Web Based Order Processing Solution) Version 1.0
Technologies/SW : Java, Jsp, Xml, Xsd, Xsl, Ant, XCBL 3.0, JDBC, Tomcat 4.0 Description : This product is used to process the purchase orders which are received by the buyers and resolve their data discrepancy issue of incompatible product identifiers, units of measure, descriptions, currency values or other data elements that may be �missing� from the customer transaction file. It stores the resolved data for further processing. It has two main parts, which are called Server and Client. This product uses MS-ACCESS 2000 or above for storing all the transaction. Trade Route server is used for parsing the any incoming document; it has to be valid XCBL 3.0 document, after the document is parsed properly then it has to log into the database for the storage. Then any data discrepancy is resolved into the document. Once the transaction is accepted by the user it should give a result file. Client is used to view the transaction for any data change or modification and accept it or reject for the final output.
TradeRoute(Order Processing Management Solution) Version 2.0
Technologies/SW : Java, Swing, AWT, Xml, Xsd, Xsl, Ant, XCBL 3.0, JDBC, MSSQL-Server Description : TradeRoute solves the data discrepancy issue of received sales orders from customers with incompatible product identifiers, units of measure, descriptions, currency values or other data elements that may be �missing� from the customer transaction file. It captures the human capitol knowledge of the company staff that normally would resolve customer transaction and then applies that knowledge on subsequent orders to automatically resolve incompatible data values. It has two main parts, which are as follows:-
1.TradeRoute Server 2.TradeRoute Monitor
This product uses MS-SQLSERVER 2000 or above for storing all the transaction.
Trade Route server is used for parsing the any incoming document; it has to be valid XCBL 3.0 document, after the document is parsed properly then it has to log into the database for the storage. Then any data discrepancy is resolved into the document. Once the transaction is accepted by the user it should give a result file. TradeRoute Monitor is to view the transaction for any data change or modification and accept it or reject for the final output.
Technologies/SW : Java, Swing, Xml, Xsd, Xslt, Ant, Http, Https communication Description :TradeConnect solves the problem of secure sending/receive of electronic documents from one point to another point. It has the option of using, security and using just username and password or certificates can also be used for security purpose. A proper logging mechanism is there for each action taken by TradeConnect. An option of archiving of files is also available, which means any document being sent or received is archived properly in order of year, month and day wise so that it is very easy to find the document of date of send/receive is known. It can also modify the document before sending or after receiving if TradeConnect is used at both sides.
Technologies/SW : Java, Swing, Awt, Xml, Xsd, Xslt, Ant, Java Threads programming Description :This product converts data from one format to another format for different type of business and accounting solutions. It can be used to convert different business documents in different format like EDI, To Xcbl, EDI, To Xcbl, csv To Xcbl. It can also be used to convert between different accounting packages like Great Plain format to Fast Track format, pay Gobal to Fast Track.
Technologies/SW : Java, Swing, Awt, Xml, Ajax, Google WebToolkit, SQL-SERVER 2000 Description :B2B Dashboards is used by companies for getting real time report in sales, finance or order management. This gives more info about how to improve its marketing strategy to improve sales and revenue.
2. FCS LTD (July 04 � OCT 04) Worked As Sr Developer
3. NuWave eSolutions Pvt. Ltd. New Delhi, INDIA(Dec 02-july 04) Worked as TeamLead www.WealthSense.com (Dec 03-july 04)
529 College Savings Plans and their Data Management (May 03 to Nov 03)
Webrover (PDF, HTML):This application downloads the plan document, plan performance data every day and compare with the previous day document for the changes. If any change is found in any of the plan the changes are reported through email to the team.
Investment Options data Management:This application is used to make updations in the plan�s investment options management. Each 529 plan invest its money into different investment. This is a daily process, which is updated. The investor uses investment options to select the best of 529 plans.
529Insight (Hewitt) and 529ADPCOLLEGECENTRAL (ADP) (Dec 02 to April 03)
4. Lozix Technologies New Delhi, INDIA (Dec 01-Nov 02) Worked As Developer
Web Based Portal (Multi Level Marketing(B2C)
Duration : Dec 2001 to Nov 2002 Software : JAVA, JSP, Jdbc, Html and Ms-SQL 7.0, Jrun Server (3.0) Description : This project is to provide all the operation of the company online (Web based) to make the working easy and fast for the employee and its customer. This Software is also maintained offline. The site has two parts one for administrator another for the end user for the security reason. This project helps in various operations like: Registration, Checking income report, Checking company account balance summary and Maintenance of other company affairs
5. EDUCO INTERNATIONAL INC. Atlanta (USA) (Sep 00-Nov 01) Worked as Developer
Duration : Sept 2000 to Nov 2001 Software : FrontPage, Html, Dhtml, ASP, vbscript, Odbc, and SQL-Server 7.0, IIS Description : This web site is designed for the online teaching and shopping of company product. The company uses this website for providing online learning and quizzing to various colleges and universities. The web site is also used to sell the company product like books to bookstore, s/w to institutions, student version of s/w for books as well as books online to the students directly.
Student Grade Book, Testing Management System
Duration : Sept� 99 to August 2000 Software : JAVA, SWING, JDBC, and Ms-Access Description : Testing Management System is a project intended to help the teachers in the class while taking test in the class, making corrections, giving the marks. A test is generated from the randomly selected questions, from the question bank. Student Grade Book is used to grade the test by teachers in the class after taking test, making corrections, giving the marks, giving the grades to the student. This application can be used to represent the grades in graphical format such as bars or Pie chart.
Computer Based Tutorials (C.B.T) for different Subject such as Basic Math, Beginning Algebra, Physics, Chemistry, Biology, Pre-Algebra, Geometry, Calculus, Pre-Calculus
Duration : Dec 1997 to August 1999 Software : Multimedia ToolBook Description : We have developed these CBT �s as electronics version of Textbooks. These CBT �s are used in a LAN environment and used by different colleges and universities in USA. These CBT�s are very interactive with graphics and multimedia and are useful in learning the subject with lots of examples accordingly.
subject: Java, J2EE, Swing/SWT Developer (Work From Home)