Developer Resume
SUMMARY:
- Currently working in a techno - functional role with expertise in end-to-end analysis, design and implementation of a JAVA / J2EE enterprise application from requirement analysis to system study, data migration, interrelation of objects, coding and development, code review, testing and UAT with business users.
- Strong experience of Software Development, Application Support & Maintenance in Corporate IT sector
- Experience in requirement gathering, design and development using Java J2EE, hibernate, Jasper Reports, My SQL, oracle, Sybase, JavaScript, HTML and Web Services using agile development methodology.
- Good knowledge of unix / linux command, shell scripting and perl language.
- Possess good team spirit, deadline orientated and having the ability to organize and present complex solutions clearly and accurately
- Excellent communication skills and ability to foster strong working relationship with all stakeholders
- Highly developed management, organizational and analytical skills with ability to research, problem-solve and take decisive action in sensitive and changing environments
- Seek and analyze customer feedback and suggest ways to address issues in the context of continual process improvement.
TECHNICAL SKILLS:
Java Technologies: Java 1.5, 1.6 (with Generics and Concurrency Utilities), JDBC, Log4j
JEE Technologies: JSP, Servlet, Struts 1.1 and 2, Web Services(Soap and Rest), Hibernate, EJB, JNDI
Tools: RAD 9.5, Eclipse, SVN, Clearcase, SQL Developer, SOAP UI, Service Now, Trackit
Platforms: Database (Oracle, MySQL, Sybase), OS (Linux, Windows), Application Servers (Websphere,Weblogic, JBoss).
Design & Programming Skills: OOA (Object Oriented Analysis) & OOD (Object Oriented Design), TDD(Test Driven Development)
Methodology: Agile methodology, Waterfall method
Domain Experience: Shipping and Logistics, Tolling
Others: Jasper Reports, HTML, CSS, JavaScript, XML, XSD, WSDL, SQL, Shell Script
PROFESSIONAL EXPERIENCE:
Confidential
Developer
Responsibilities:
- Requirement Analysis
- Tech Assessment / Impact analysis
- Effort Estimation
- Preparation of implementation plan for solution
- High level and low level design of solution
- Preparation of project documents: Solution Document, Impact Analysis Document
- Setup of development environment.
- Implementation of solution (Coding and Development)
- Perform Java code review
- Provide support to system testing, Performance testing and User Acceptance testing
- Technical Support for Production
- Application Deployment Support
Hardware: Intel PENTIUM hardware
Operating System: Windows XP operating system
Languages: JSP, Struts, display tags, Tiles, JavaScript, Perl, bash, Jasper reports
Special Software:
- Rational Application Development
- Websphere
- Oracle SQL Developer
- SVN
- WinSCP
- Microsoft Office Tools
- Trackit
- SOAP UI
- Putty
- WhatsApp Gold
Confidential, Alexandria, Virginia
Tech Lead
Responsibilities:
- Requirement Analysis
- Effort Estimation
- Preparation of implementation plan for solution
- High level and low level design of solution
- Preparation of project documents: Solution Document, Impact Analysis Document
- Implementation of solution (Coding and Development)
- Perform Java code review
- Facilitate system testing, Performance testing and User Acceptance Testing
- Technical Support for Production
- Application Deployment Support
Hardware: Intel PENTIUM
Operating System: UNIX, Windows XP / 7
Languages: Java, Struts, Hibernate, XML, HTML, J2EE, SQL, Sybase, Shell script
Special Software:
- Eclipse Studio
- Oracle SQL Developer
- IBM Rational Clear Case
- Ultra Edit
- Microsoft Office Tools
- HP Mercury Quality Centre 9.2
- Altova XML Spy
- Putty
- Service Now
- Web logic 12
Confidential
Trainee
Responsibilities:
- An Initial Learning and Development Program arranged by Confidential, to acquaint with Software Engineering Cycle and other major processes followed in the IT industry technical profile
- Confidential is one of the pre requisites that every associate in Confidential has to go through before getting on board. It is an intensive 3 months program where associates are trained and then tested in various technologies that are required once the associate starts working for any project.
- Confidential offered unmatched value by offering state of the art training; addressing real time challenges and providing innovative solutions that can be applied immediately to projects. The training curriculum included Technology (JAVA/J2EE, C etc), Product training (Oracle Database), content development and also covered some Infrastructure Training (Managing and configuring servers).
- Taking a detour from the technical skills, our curriculum also included Life Skills training. This involved rigorous training on Business Communication, Presentation Skills, Behavior Skills and almost everything else which is required once you are working with international clients.
- As our final test, we developed a prototype for a real time 'Multiplex Management System’ from scratch. This involved analyzing the Business model, High level technical architecture, Initial Database designing and then rich front end web development in Java/J2EE.
Hardware: Intel PENTIUM hardware
Operating System: Windows XP operating system
Languages: Core Java, JDBC, JSP, Servlets, HTML, Oracle