* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Navdeep`s Resume - Trelco Limited Company
Survey
Document related concepts
Business intelligence wikipedia , lookup
Microsoft Access wikipedia , lookup
Tandem Computers wikipedia , lookup
Concurrency control wikipedia , lookup
Expense and cost recovery system (ECRS) wikipedia , lookup
Traction TeamPage wikipedia , lookup
Java ConcurrentMap wikipedia , lookup
Relational model wikipedia , lookup
Versant Object Database wikipedia , lookup
Database model wikipedia , lookup
Clusterpoint wikipedia , lookup
Transcript
Navdeep Sethi [email protected] 312-730-3446 3127303446 555, west madison street,chicago,IL-60661 Current Location: US Title: Software, Hardware, EDP professional with 5.0 years of experience. Work Experience: Skills: 5 years C,C++,Java2,MDB,JMS,MQSeries,JSP,Servlets,EJB,JNDI,J DBC,Swings,SQLServer2000,HTML,JavaScript,Frontpa Current Organization: Previous Organization(s): Industry: Patni Computer Systems Inc. Apogee Soft Pvt Ltd. Dotcom Highest Degree Held: B.E/B.Tech (Electronics/Telecommunications) ,Karanataka University Male 11st June 1975 Gender: Date of Birth: Detailed Resume: Navdeep Singh Sethi SUMMARY Sun Certified Java Programmer with more than 5 years of total experience in the IT Industry. Extensive experience in Application development / web applications using Java 2/Java 1.x, J2EE, JMS,MQSeries,MDB,Servlets, JSP, EJB, RMI, SQL Server, SQL, PL/SQL, Transact-SQL, Stored procedures, triggers, Java Script, HTML, Swings, AWT, JFC, Applets, Crystal Reports, Design Patterns, OO (Object Oriented) Design and development using UML and Enterprise Architect, JDBC, Sun Studio 4.0, Eclipse, WSAD5.1.1, IIS4.0. He is well versed with application development framework such as Struts. Having expertise in application servers like BEA Web logic 6.1, Sun One Application Server7, IBM Websphere 5.x. Extensive domain knowledge of International Foreign Exchange related to Hedge Funds,Prime Brokerage,Buy-Sell trading.Has Banking industry experience with client like Oriental Bank Of Commerce, Co-operative Banks which includes Database Administration, diagnosis and resolving problems in applications and documentation. Navdeep is a pleasant person to work, a good communicator and an excellent team player. AWARDS AND ACHIEVEMENTS CERTIFICATION: Sun Certified Java Programmer 2 with 80% Microsoft Certified Systems Engineer SKILLS Languages Programming Java 2, C, C++, JSP, EJB, UML, Java Script, Servlets, ASP PL/SQL, HTML, DHTML Resume of Navdeep Sethi Page 1 Middleware EJB 2.0 Tools/Web and Application Servers BEA Web logic Application Server 6.1, WSAD5.1.1, IBM WebSphere 5.1,Sun One Application Server7, JBOSS 3.2.3, Java Web Server 2.0, IIS 4.0, ODBC, JDBC, FrontPage 98/ 2000,Personal Web Server, JSWDK 1.0.1, Tomcat 4.1.29, Eclipse2.1.2, Ant1.5, Message Broker, fix Server, Sybase Application Server, Enterprise Architect,MQSeries5.3,JavaAPI for XML,JMS,MDB. Framework Apache Jakarta Struts 1.1 OOD UML, design patterns, OOPS Databases and Tools Oracle/8.x, SQL Server 8.0, MS-Access Operating Systems Intel X86 Systems Windows NT 4.0 Windows 95/98/2000/XP. Front-end Java Applet, Swing, IE 4.0/5.0, Netscape Communicator 4.x. PROFESSIONAL EXPERIENCE Project FxPro Enhancements (Foreign Exchange Portal https://treasury.myfxpro.com) Client ABN AMRO, Chicago,USA Duration March21, 2005 working currently Employer Patni Computer Systems, Noida Platform WSAD5.1, IBM Websphere5.x, J2EE (JDBC, JNDI, JSP, Servlets, Stateless Session Beans), SQLServer2000, Windows2000 Server, Design Patterns, Apache Jakarta Struts Framework 1.1, Rational Rose, UML, MQSeries5.3,JMS,MDB. The current project is: Sending Email Notifications for different events to user and Beneficiary • To send email wire notifications to users and beneficiary for the settlement of trades which are settled through different input connectors. Financial Markets (FM) Portal (https://treasury.myfxpro.com) enables you to access applications to execute and settle foreign exchange transactions in a fully interactive, straight-through processing environment. You can request an online rate from ABN AMRO and select a payment vehicle from a variety of dynamic settlement options, using our global network to route payments to beneficiaries around the world. Whether your deals are initiated on or off the Internet, the same online settlement capabilities can be applied. FM Portal also enables a variety of monitoring and reporting applications to be accessed for monitoring your activities in FX, Money Markets, and Derivatives. Websites which leverage the FM Portal are: AmSouth, Unilever, and Bank North Group (BNG) Responsibilities: • • • • • • • • • • • • • • Involved in high level and low-level design (Class Diagrams, Sequence Diagrams) with Rational Rose Enterprise Edition by understanding the Business and Functional Specifications Requirements of the project. Creation of Database Design Document and Database in SQL Server 2000 Complete end-to-end coding of FX Auto email wire notification. Execution of Unit Testing, Integration Testing and Defect Fixing Maintenance of code in PCVS Client and Server side Validations. Involved with client in creating Business Requirements, Requirements Specification documents. Creation of Functional Specification document. Handling the team in understanding the requirements, Design docs, coding, Testing and delivery of the project Execution of Reverse Engineering process. Configuring SWIFT remote messages, channels on MQSeries 5.3 Conversion of Messages received from MQSeries to OMR and Murex Conversion of text messages to XML entities using DOM parser Creation of complex JEL expressions to apply business logics. Resume of Navdeep Sethi Page 2 Project Complan (Compensation Planning) Client ABN AMRO, USA Duration Sep20, 2004 02March, 2005 Employer Patni Computer Systems, Noida Platform WSAD5.1, IBM Websphere5.x, J2EE (JDBC, JNDI, JSP, Servlets, Stateless Session Beans), SQLServer2000, Windows2000 Server, Design Patterns, Apache Jakarta Struts Framework 1.1, Rational Rose, UML. The goals of this project are: • To track the performance of individual team members with respect to their achievement to the targets fixed for every assessment factor. • Team members can compare their performance for every quarter with the help of projection based on the current performance. Comp Plan system tracks the performance of individual team members and teams with respect to their achievement to the targets fixed on each product line and cross selling. Business Users as (Group Leaders/Team Leaders) will set different targets for different assessment factors for the same officer / team for a given Year. The achievement will be compared with the accruals for different assessment factors and the points will be determined according to the performance level achieved after comparison. Responsibilities: • • • • • • • Involved in high level and low-level design (Class Diagrams, Sequence Diagrams) with Rational Rose Enterprise Edition by understanding the Business and Functional Specifications Requirements of the project. Creation of Database Design Document and Database in SQL Server 2000 Complete end-to-end coding of Manage Targets Module starting from Presentation Layer in Struts, JSP, Stateless Session Beans in Business Layer and DAO in Interaction Layer. Execution of Unit Testing, Integration Testing and Defect Fixing Maintenance of code in VSS Client and Server side Validations. Creation of Deployment and configuration document for the application and deployment of application on IBM Websphere5.x. Project PTAS (Project Trade and Automation Solution) Client EXNet, UK Duration 3 months Employer Patni Computer Systems, Noida Platform Sybase EA Server on Windows2000 using Eclipse2.1.2 as IDE. Sybase GFIX Server for routing of FIX messages,MessageBroker for Message Definitions,Routing,Transformations,J2EE(EJB,MDB,JNDI,JDBC) This project deals with trading of financial securities.The users place there orders for trading in different formats such as text,excel,Fix,Bloomberg which are then managed and processed by PTAS and send to Bloomberg for crossing which were send to MerriLynch for the cross by the Bloomberg.The matched crosses are delivered to PTAS which were send to the client in the formats required. Responsibilities: • • • • • Involved in JAD Sessions with Client for understanding the EXNThread Manager module requirement Analysis with the help of Sequence Diagrams, Class Diagrams, and Code Review. Familiarization with the existing System for further development of Threading Module. Involved in the high level design for EXN Thread Manager module with the Team. Developed the ACR and MCR documents. Developed the Pseudo Code on the requirements analysis. Resume of Navdeep Sethi Page 3 Project VEERATA Client Anthesys, USA Duration Nov 2003 to May 2004 Employer Apogee Soft Pvt Ltd., Panchkula Platform SunOneAppicationServer7 on Windows2000 using Eclipse2.1.2 as IDE for Development of GUI in Java Swings, SunOneApplicationServer on Windows for testing, J2EE (JNDI, JDBC, Session Beans and Container Managed Bean), SQLServer2000 The Veerata is an ERP based Product. It provides an integrated solution to all the operational issues of services organization from business development thru post service delivery issues such as practice / portfolio management. In addition, this solution provides such functionality as yield management, account management, practice management, project management, knowledge management, and client management. It is a web based and user- Friendly solution that is easier to implement and integrates at the back end with major ERP solutions for revenue recognition, billing and human resources. For further information visit www.anthesys.com Responsibilities: • • • • • • • • • • Involved in JAD sessions for developing System using J2EE architecture and used J2EE Design Patterns like DAO (Data Access Object), Controller, Business Delegate, Value Object etc. Design and implementation of Server Side business objects (EJB- Session and Entity) Developed presentation layer components using Java Swings. Developed EJB Entity and Session Beans and deployed Enterprise Java Beans (EJB) using SunOne Application Server 7.0. Used Sun One Studio 4 for developing user-friendly interfaces in Java Swings. Involved in JAD sessions for the interaction diagrams, Use Cases, Activity diagrams, Sequence Diagrams and class diagrams (static model) to define the low level details of the system implementations using UML/Enterprise Architect. Used the JDBC API to access data from SQL Server 2000 database, performed Database connectivity with SQL Server 2000. Used SQL queries to extract the data from SQL Server 2000 database Used Transaction API to handle Transactions in Enterprise Java Beans. Creating and maintaining the profiles on VSS. Project Work Breakdown Structure Client Anthesys, USA Duration Nov 2003 to May 2004 Employer Apogee Soft Pvt Ltd., Panchkula Platform SunOneAppicationServer7 on Windows2000 using Eclipse2.1.2 as IDE for Development of GUI in Java Swings, SunOneApplicationServer on Windows for testing, J2EE (JNDI, JDBC, Session Beans and Container Managed Bean), SQLServer2000 The Work Breakdown Structure basically deals with the Management of the Projects carried out in an Organization. It deals with the performance of a particular user associated with the project having different activities to the project with different roles at a particular scenario. It has an elegant user interface screens in Java Swings as Presentation Layer and the Business Logic is presented with Session Enterprise Beans and the Data Layer is presented in SQL Server 2000.It consists of User Management, Project Management, Activity Management related with the Project. Responsibilities Resume of Navdeep Sethi Page 4 • • • • • • • • Used Sun One Studio 4 for developing user-friendly interfaces in Java Swings. Involved in JAD sessions for the interaction diagrams, Use Cases, Activity diagrams, Sequence Diagrams and class diagrams (static model) to define the low level details of the system implementations using UML/Enterprise Architect Design and implementation of Server Side business objects (EJB- Session) Developed EJB Entity and Session Beans and deployed Enterprise Java Beans (EJB) using SunOne Application Server 7.0. Used Transaction API to handle Transactions in Enterprise Java Beans. Used the JDBC API to access data from SQL Server 2000 database, performed Database connectivity with SQL Server 2000. Involved in the Data Model Design. Used SQL queries to extract the data from SQL Server 2000 database. Project IBAS2000 Plus Client Product (Nelito Systems Tata-Sanchez group) Duration Dec 2002 to Nov 2003 Employer Nelito Systems, Jalandhar Platform C++, VisualBasic6.0, SQL Server2000 During his stay with Nelito Systems Limited he worked on Banking Application Project IBAS 2000 plus as Sr. Software Engineer. Some of the clients he worked for Oriental Bank Of Commerce, Co-operative Banks handling the Database Administration on SQL Server 2000. Role involved • Implementation and Integration of the Banking Software IBAS 2000 plus. • Expertise in handling the Database Administration of SQL Server 2000. • Handling Database operations such as Creation, Backup, Restoration, and Trouble shooting thru SQL Profiler, Managing Users, Managing Permissions, Authorization and Security, Export/Import of Database. • Designing and Developing Reports for various Banking Transactions with the help of Crystal Reports 7.0. • Generating complex queries with the help of Transact SQL using Query Analyzer. • Developing Stored Procedures, Views, and Joins for various customer needs with the help of Transact SQL. • Integration of ATM Transactions with the IBAS 2000 plus database. • Integration of HR Payroll and Phone Banking with the IBAS 2000 plus database. • Wrote stored procedures, triggers, and functions using SQL, Transact-SQL, and designed tables for SQL Server 2000 database. Project Email-Directory Client Product (Advance Training Systems Pvt Ltd.) Duration July 2001 to March 2002 Employer Advance Training Systems Pvt Ltd. Jalandhar Platform Sun JDK 1.3.0, J2EE (JDBC), WinNT 2000,Java Swings This software application was designed similar like a Telephone Directory in which the names of the users with their telephone numbers are stored. Add, delete, modify, and search, sorting for a particular user is provided with a friendly user Interface. The presentation layer is build in Swings and the database is maintained in MS-ACCESS. Role involved • Analysis and Design of the System using Use Cases, Sequence Diagrams, Class Diagrams with Enterprise Architect. Resume of Navdeep Sethi Page 5 • Designing the data Model with MS-ACCESS. • Developing user-friendly classes with Java Swings. • Use of JDBC-ODBC Bridge for the Database connectivity. • Used programmatic skills for various operations such as Add, Delete, Modify, Search, and Sort user. • Extensive use of Java Collections Framework. Project Java Simulator Client Project (Advance Training Systems Pvt Ltd.) Duration July 2001 to March 2002 Employer Advance Training Systems Pvt Ltd., Jalandhar Platform Sun JDK 1.3.0,J2EE (JDBC), Java Awt, 98/WinNT The Software was designed to cover the topics of SCJP Examination. In this the candidate can test his knowledge before going for SCJP exam. Sample Tutorial is given to revise his knowledge. Sample test is given with options. Result is Displayed in a colorful manner. Role involved • Analysis and Design of the System using Use Cases, Sequence Diagrams, Class Diagrams with Enterprise Architect. • Designing the data Model with MS-ACCESS. • Developing user-friendly classes with Java AWT. • Use of JDBC-ODBC Bridge for the Database connectivity. • Extensive use of Java Collections Framework, AWT Packages. Project On-Line Students Registration Client Project (Inset E_Commerce Training and Services Pvt Ltd.) Duration Sep 2000 to July 2001 Employer Inset E_Commerce Training and Services Pvt Ltd., Jalandhar Platform Tomcat, JSP1.0, Servlets, J2EE (JDBC), DAO, MS-ACCESS The Software was designed to Register Students information sitting on the PC. Many Software Institutions impart latest courses to the inspiring software professionals or to the beginners. In order to store the information of the student regarding his name, joining date of course, Qualification, duration & which course joined this software was developed. The information was stored On-Line to a Database. Role involved • Designed MVC Architecture as JSP and HTML as View, Servlets as Controller and Java Beans, DAO as Model. • Connectivity of the servlets with the database using JDBC-ODBC Bridge. • Designing the data Model-using MS-ACCESS. • Wrote queries and designed tables using SQL. • Was responsible for Object Oriented Design using Enterprise Architect and UML to generate Object model, sequence diagrams, design Interfaces and classes in the system • Designed and Developed JSPs and Servlets • Created Java Beans as Transfer Value Objects. • Used Servlets and JSP for server side validations. Project On-Line Examination Client Project (Interactive Softwares Pvt Ltd) Duration Nov 1998 to Aug 2000 Resume of Navdeep Sethi Page 6 Employer Platform Interactive Softwares Pvt Ltd., Jalandhar Tomcat, Servlet, JSP, J2EE (JDBC), DAO, MS-ACCESS, 98/WinNT The software was designed for conducting the Examination sitting on the PC. The company recruits many Engineering Professionals in the field of Computers, Electronics and Mechanical Engineering and Conducts written test for scrutinizing. The Software was designed to have an On-Line test where the company as well as the candidate comes to know the result immediately avoiding any time delay. Role involved • Involved in JAD for Object Oriented Design using UML to generate Object model, sequence diagrams, and design Interfaces and classes in the system. • Designed MVC Architecture as JSP and HTML as View, Servlets as Controller and Java Beans, DAO as Model. • Used Servlets and JSP for server side validations. • Connectivity of the servlets with the database using JDBC-ODBC Bridge. • Designing the data Model-using MS-ACCESS. • Wrote queries and designed tables using SQL. • Documentation and Unit Testing of the Code Project B2B Supply Chain Management System Client Manager Services, UK Duration Nov 1998 to Aug 2000 Employer Interactive Softwares Pvt Ltd., Jalandhar Platform JavaWebServer2.0, Servlet, J2EE (JDBC), Applet, MS-ACCESS, 98/WinNT This Project deals with the Sales and Marketing Management in which branch/sales office of organization are interconnected through an intranet for Order Entry, Sales Analysis, Dispatch/Shipping Details. Role involved • Analysis of Requirements after discussions with the end clients. • Designed HTML as Client side validated with Java Script, Servlets as Controller for request and response. • Used Servlets for server side validations. • Designed and Developed Servlets. • Used Java Script for front-end validations. • Designing the data Model-using MS-ACCESS. • Wrote queries and designed tables using SQL. • Documentation and Unit Testing of the Code EDUCATION B.E. (Electronics & Communication) August 1998 with Distinction (81%) Karnataka University, Dharwad, India. Personal Details Email: [email protected] Contact Cell No: 312-752-0576 (US) Visa Type: H1B Resume of Navdeep Sethi Page 7