Software Engineer Resume
OBJECTIVE:
Looking for an exciting and challenging assignment to use my creative, conceptual and programming skills in advanced technology areas.
PROFILE:
- SUN Certified JAVA Web Component Developer.
- SUN Certified JAVA Programmer for 1.4.
- OO Analysis, Design and Programming.
- Sound knowledge in programming fundamentals like Data Structures and Algorithms.
- Very good exposure to Software Engineering Processes like Requirements Management, Configuration Management, Life Cycle Models, Testing Methodologies, industry standard documentation practices.
- Good exposure to Software Engineering Tools.
- Very fast learner of technologies and application areas.
- Strong communication skills, interpersonal skills and a very good team player.
SOFTWARE SKILLS:
Languages: Java, C, Shell Scripts,PERL
GUI Tools: Visual Basic,Spring Roo
Web Technologies: J2EE, EJB, JSP,Servlets,Java Applets,XML,RMISpring, Html5,CSS
Database Platforms: Oracle, MSSQL Server, Sybase SQL Anywhere
Case Tools: Rational Rose 3.1
OOAD Methodology: UML
Operating Systems: Linux,Solaris,MacOS,Windows8/7
IDE: Eclipse,SpringSourceToolSuite,MicrosoftVisualStudio
CM Tools: Microsoft Visual Source Safe, cvs
Reporting Tools: Crystal Reports
PROFESSIONAL EXPERIENCE:
Confidential
Software EngineerEnvironment: Java, JSP,Servlets,CSS,HTML5,Spring Roo,Spring, Eclipse,SpringSource Tool Suite, Hibernate
Responsibilities:
- Analyzed specs and the requirements
- Designed the Data Model for the System
- Used CVS for version management of the code
- Prototyped the system using Spring Roo
- Implemented the Data layer, service layer and User Interface
- Used Hibernate as an ORM
- Used Ant for builds
- Used JBOSS as Application Server
- Involved in Unit Testing & Peer Review Testing process
Confidential
Software EngineerEnvironment: Java, J2EE - EJB 3.0 specifications, Eclipse, My SQL, Wicket 1.3.1 framework, JBOSS, Ant, Hibernate and SVN
Responsibilities:
- Analyzed specs and the requirements
- Worked on Eclipse as the development tool
- Used SVN for version management of the code
- Extensively used Wicket 1.3.1 framework for front end
- Implemented EJB 3.0 specifications for Entity Beans and Stateless Session Beans.
- Worked on My SQL as database for data storage
- Used Hibernate as an ORM
- Used Ant for builds
- Used JBOSS as Application Server
- Involved in Unit Testing & Peer Review Testing process
Confidential, Santa Clara, CA
Programmer/Analyst
Platform: Windows NT 4.0,Java Swing,HTML/Java Servlets/Tomcat Servlet runner
Responsibilities:
- Involved in all stages of development cycles like Requirements Designing, Coding and Testing.
Confidential
Programmer/Analyst
Platform: Windows 95,Visual Basic 4.0 and MS SQL Server 6.5,Crystal Report
Responsibilities:
- To develop and test application modules.
- Exposed to all phases of software development life cycle such as Requirement Analysis, System design and Development, Unit Testing, Integrated testing.
Confidential
Programmer/Analyst
Platform: VB 4.0,MS SQL SERVER 6.0, Windows 95
Responsibilities:
- Development and testing of the system modules.