Architect And Developer Resume
SUMMARY:
- Around 15+ years of rich experience in Information Technology Industry as Architect, Project Manager, Designer, Business Analyst and Developer.
- More than 6 Years of experience in object oriented analysis, design and development of large scaled enterprise applications using Java/J2EE in Securities and Telecom domain.
- 4 years of rich domain experience in Securities with very good knowledge in Accounting and Custody subject areas. Good understanding of upstream mainframe systems which are the source of data and downstream systems that utilize data or represent it in form of various reports to users.
- 2 years of experience in chairing meetings as Scrum Master.
- 4 years of project management and leadership experience with very good exposure in project planning, execution, tracking and control.
- 6 years of experience in Core Java concepts like multi threading, Concurrent package, Collections, Generics, Maps, String manipulation, I/O, Object Oriented, data structures and algorithms.
- 6 years of experience in J2EE technologies like JSP, Servlet, EJB, JDBC, JPA etc.
- Around 4 years of experience in designing and implementing messaging solutions using JMS, IBM MQ.
- Strong experience in writing SQL Queries and PL/SQL routines on Oracle 11g.
- Very Good Exposure to all stages of SDLC, and involved in driving project execution through all phases.
- 9 years of Rich experience in areas of object oriented software, firmware, device emulators, device driver and installer development using C/C++, VS2005/2008, SDK, DDK, MFC, .Net Compact Framework, COM/DCOM, SQL, Java, Oracle 10g in Embedded Domain.
- Strong experience in architecting and migrating applications to new technologies and frameworks.
- Well versed with Six Sigma Tools related to software engineering process.
- Self - motivated and enjoy working in a technically challenging environment.
- Possess excellent communication and interpersonal skills.
- Excellent team player, with strong skills in trouble-shooting, problem-solving.
- Confidential PMElite Certified.
TECHNICAL SKILLS:
Methodologies: Scrum, Iterative, Waterfall
OOAD and Patterns: UML, Use case, Design Patterns, Refactoring
Programming Languages: Java, C, C++, XML/XSD, Shell Programming, Borland C++ builder, Visual Basic
J2EE Technologies: JSP, Servlets, JDBC, EJB, JNDI
MVC Frameworks: Struts
Messaging: JMS, IBM MQ, Qpid
ORM: Hibernate 3.6.7, JPA
Workflow: jBPM 5.1
Enterprise Service: Bus Mule 3.2.2
Testing Frameworks: Junit, Mule and jBPM Test
Application Frameworks: Spring, Adobe Flex Flex 4, Actionscript 3
Tools: ETL Pentaho, Ant, Jenkins, Maven 3.0, Autosys, Remedy, ISM, AWK, Cscope, Cygwin, TCL/TK, TWiki, Subversion, Clearcase, CVS, SCCS, .Net, Visual Studio.NET, platform SDK, vi, TOAD, Installshield, Mercury Quality Center, Purify, VMware, Six Sigma, MS Office, MS Project.
Web Technologies: HTML, Java Script, CSS
Application/Web Servers: IBM WebSphere 6.1, Tomcat 6.0
RDBMS: Oracle 11/10g, Sybase
IDE: Eclipse, Flex Builder 4, VS 2008, VS2005, Windows SDK, Windows DDK
Operating Systems: Solaris, Red Hat Linux, HP-Unix, Windows, Windows CE &Mobile
PROFESSIONAL EXPERIENCE:
Confidential
Architect and Developer
Responsibilities:
- Understanding and Documentation of Business requirements.
- Chair meetings as Scrum Master.
- Requirements Analysis for new enhancements.
- Design and Code reviews.
- Design and implement workflows using jBPM.
- Code persistence services using Spring, hibernate, Java and JPA.
- Build Pentaho ETL jobs for data loading from different regions.
- Develop messaging services using JMS, Qpid, IBM MQ and Mules ESB
- Design and develop front end components in Flex 4.1, Actionscript.
- Automate build and deployment scripts using Maven 3.0, ANT, Jenkins and Shell script.
- Write automated test cases in Junit 4
- Involvement during Major Production issues.
- Help Team members in technical and data issues.
- Research and implement Proof of Concepts (POC).
Skills: Java 6, Spring 3.3, Hibernate 3.6.7, JPA 2.1, Adobe Flex 4.1, Actionscript 3.0, JSP, Servlet, Mule 3.2.2 ESB, JMS, ActiveMQ, Qpid, Maven 3.0, Ant, jBPM 5.1, Drools, Oracle 11g, Eclipse, Flex Builder 4, Junit, ANTLR, Tomcat 6.0
Confidential
Project Manager
Responsibilities:
- Understanding and Documentation of Business requirements.
- Co-ordination with US/Canada, London, Sydney Global Support Services for any Client Issues and Resolution.
- Involvement in Command Center Calls during Major Production issues.
- Requirements Analysis for new enhancements.
- High and Low level Design for new enhancements.
- New Enhancements Implementation and Deployment.
- Design and Code reviews.
- System Testing and Regression Testing.
- Offshore and Onshore Team management.
- Change request management.
- Status update to client through weekly meetings.
- Process improvement.
- Help Team members in technical and data issues.
- Research and implement Proof of Concepts (POC).
Skills: Java 6, JSP, Servlet, IBM MQ, Struts, jBPM, Spring, Hibernate, JDBC, JUnit, Websphere 6.1x, Tomcat 6.0, TOAD, PL/SQL, mysql, Eclipse, SCCS, Clearcase/ClearQuest, Oracle 11g, Sybase, Autosys, Remedy, ISM, Ant
Confidential, East Brunswick, NJ
Project Manager
Responsibilities:
- Understanding and Documentation of Business requirements.
- Co-ordination with US/Canada, London, Sydney Global Support Services for any Client Issues and Resolution.
- Chair meetings as Scrum Master.
- Involvement in Command Center Calls during Major Production issues.
- Involved in Oracle to Exadata X4 and ETL Datastage 7.5 to 8.5 migration activities.
- Requirements Analysis for new enhancements.
- High and Low level Design for new enhancements.
- New Enhancements Implementation and Deployment.
- Design and Code reviews.
- System Testing and Regression Testing.
- Offshore and Onshore Team management.
- Change request management.
- Status update to client through weekly meetings.
- Process improvement.
- Help Team members in technical and data issues.
- Research and implement Proof of Concepts (POC).
Skills: C++, PL/SQL, Java 6, JSP, Servlet, IBM MQ, JMS, JDBC, Websphere 6.1x, Tomcat 6.0, TOAD, mysql, Eclipse, SCCS, Clearcase/ClearQuest, Oracle 11g, Sybase, Autosys, Remedy, ISM, Ant
Confidential, East Brunswick, NJ
Project Manager
Responsibilities:
- Release Management
- Management of project resources and assignment of tasks
- Project Plan preparation and maintenance
- New enhancement design and Implementation.
- Code and Design reviews.
- Risk Management
- Operations Management.
- Preparing schedules/plans for new features and defects
- Client Communication
- Status update to client
- Tracking and monitoring of project milestones and delivery
- Holding team status meetings
- Having one on one discussion with team members
- Process improvement
- Audit preparation and participation
Skills: MS Office, MS Project, VS 2008, .NET compact framework, C#, TOAD, Eclipse, Subversion, Tortoise, Java Servlets, Oracle 10g, Quality Center
Confidential
Project Manager
Responsibilities:
- Release Management.
- Co-ordination with various HP locations (India, China, Mexico) for resolving firmware defects.
- Client Communication.
- Prioritization of defects and feature development based on program requirements.
- New enhancement design and Implementation.
- Management of project resources and assigning of tasks.
- Printer domain consultation in areas of printer firmware, emulator, simulator, and drivers.
- Project Plan preparation and maintenance.
- Risk Management.
- Status update to client.
- Tracking and monitoring of project milestones and delivery.
- Holding team status meetings.
- Holding one on one discussion with team members.
- Resolving conflicts among team members.
- Preparing schedules/plans for new features and defects.
Skills: HP-UX, NLD, Windows XP, Win CE, Cygwin, VS 2008, C/C++, Clearcase, Subversion, Quality Center, VMWare
Confidential
Architect and Developer
Responsibilities:
- Provide technical consultancy to offshore team members for development of new features, fixing of defects and turn-on of new products.
- Implemented very important and complex features like simplex, duplex printing, short and long life consumables etc.
- Designed and Implemented Formatter Communication component which acted like a translator between printer formatter boards and the Engine controller component of Emulator.
- Designed Electro Mechanical Components and developed Trays, Doors, Bin, and Printer Cartridge behavior.
- Designed various electro-mechanical component messages to signal the occurrence of printer events in formatter communication component.
- Implemented updating of hardware registers based on the messages received from components like trays, doors, etc in formatter communication component.
- Developed scripts and procedures for studying the engine behavior using Engine Analyzer.
- Added new features and worked on to maintain the legacy emulator code for laser jet products.
Skills: Red Hat Linux, HP-Unix, C, C++ (STL), XML, TCL, Shell Programming
Confidential, Mountain View, CA
Senior Systems Engineer
Responsibilities:
- Developed a co-installer for installation of DOT4 port over USB for Printer drivers.
- Development of Test Harness for verification of help topics and strings on various locales.
- Development of GPD/PPD data and .inf files for different printer drivers.
- Test co-ordination activities.
- Defect fixing.
Skills: DDK, VC++, SDK, XML, C/C++, COM, Clear Case
Confidential
Senior Systems Engineer
Responsibilities:
- Design and development of the User Interface of Image Viewer. The features implemented for Image viewer were Adjust Color/Saturation, Adjust Brightness/Contrast, Rotate Image, Sharpen level, cut, copy, paste, crop, Send to, Most recent files list etc.
- Implemented Status client, which displayed the status of the device in the status window and Event Manager Module.
Skills: SDK, C/C++, COM, MS Visual Sourcesafe
Confidential
Senior Systems Engineer
Responsibilities:
- Design and development of generic installer so that it can be easily customized for different products.
- Defect fixing and testing activities.
Skills: SDK, C/C++