Software Engineer / Developer Resume
SUMMARY:
- Accomplished developer with 3 years of hands - on experience in software and application development.
- Renowned for contributing streamlined methods for application design, resulting in greater speed, flexibility, and performance.
- Skilled at working with team members to integrate components into richly-featured software and systems.
- Excellent knowledge of various tools and technologies, including Java, J2EE, Javascript, CSS3, HTML5, Spring, JPA, SQL Server, MySQL, Servlet, JSP, XML, Jquery, Eclipse IDE, Net beans IDE, Github.
- Extensive insight into diverse SDLC methodologies, including Waterfall, Agile/Scrum, RUP, and Test-Driven Development.
- Java Programming Software Engineering Application Design & Development Database Programming
- Team Collaboration Software Optimization Process Improvements
TECHNICAL SKILLS:
Languages: Java, JavaScript, C, C++Web JSP, J2EE, Servlets, CSS, JDBC, SQL, HTML, JavaScript, XML, WebLogic, MVC Framework
Databases: SQL, MySQL, SQL Server 2005, SQL Server 2008, Oracle
Tools: Eclipse, NetBeans, MatLab, Rational Rose, MathCAD, Lab View, Auto-Card, Visual Studio 97, Photoshop, Flash, MovieMaker, Microsoft Office Suite, Document Converter, UML
Methodologies: Waterfall, Agile / Scrum, RUP, Test-Driven Development, Integration
Platforms: Windows 7 / 8, Linux, Mac OSX
Design Patterns: Singleton, Proxy, Adapter, Iterator, Façade, MVC, Connection Pool, DAO, Template, COR
Framework: Spring MVC, JSP
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer / Developer
Responsibilities:
- Handled Java / J2EE systems design and development, acting as partner to clients to understand and document requirements, define project scope, and determine technical specifications.
- Created use cases and UML collaboration and sequence diagrams with Rational Rose.
- Took an instrumental role in project development and implementation on time and within budget.
- Transitioned the company from waterfall to integration development methodologies, introducing client prototypes that leveraged early-stage client feedback and allowed bug fixes early in the process.
- Lowered software application maintenance costs through excellent design of use cases and subsystems.
- Recognized as 2013 Most Hardworking Part-Time Employee.
- Oversaw Java / J2EE enterprise software design and development, handling the software development lifecycle throughout analysis, programming, testing, deployment, and maintenance. Defined technical specifications.
- Managed user interface design and implementation. Optimized via performance testing.