Software Engineer Resume
SUMMARY:
- Highly capable, accomplished Java programmer and software engineer with 5 years of experience in a fast - paced development environment, contributing as a valued team member on client development projects.
- Proven ability to apply SDLC principles to drive seamless delivery of milestones and requirements. Excel in applying use case studies to facilitate the development process and align core deliverables with requirements. Skilled troubleshooter and problem solver quickly identifying and eliminating the root cause of issues.
- Java Programming & Engineering · Web Application Design · Systems Analysis · Object-Oriented Design
- Requirements Management · Relational Database Systems · Testing, Troubleshooting & Debugging
TECHNICAL SKILLS:
Languages: Core Java, J2EE, C, PHPWeb: JavaScript, JSP, Servlets, CSS, AJAX, XML, JSON, Tiles, Bootstrap
Web Services: SOAP, RESTful
Databases: MySQL, MS SQL, MS Access
Tools: GitHub, STS, NetBeans, Eclipse, UML, Junit, MocKito, Visual-VM, SQLyog, MySQL Workbench, Jasper Reports, Maven, Tomcat, Glassfish
Design Patterns: Command, Observer, Strategy, Fa ade, Decorator, Proxy, Singleton
Frameworks: Spring MVC, Spring Hibernate
SDLC: Agile, Scrum, RUP, Waterfall
Platforms: Windows, Linux, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Ensured code quality by focusing on accuracy, reliability, flexibility, and reusability.
- Maintained high standards of code quality through deep involvement in architectural design, development, and testing.
- Optimized design principles and processes by supporting adoption of design patterns such as Singleton, Factory, and Façade.
- Strengthened asset security and management by deploying security principles and techniques.
- Management System, Halhale College of Business: A secure web-based college management system with rich features and flexibility, focused on system modules such as timetable, attendance, exams, automated grading reports, campus news, transportation, school calendar, and HR.
- Confidential E-Learning System: An e-learning system enabling faculty upload and administrator approval of video tutorials, featuring enrollment, viewing, commenting, and course participation modules.
Technologies: Java, Spring MVC, Spring Security, Bootstrap, HTML, CSS3, JavaScript, JQuery, AJAX, JSP, Tiles, Hibernate, JPA, JAX-RS, Jersey, JUnit, MySQL, Tomcat, Jasper Reports, UML, StarUML, Eclipse
Confidential
J2EE Developer
Responsibilities:
- Supported multiple customers in lowering maintenance costs by delivering efficient solutions.
- Streamlined web interfaces by producing user-friendly, flexible, dynamic designs.
- Simplified application coding and extensibility by creating reusable components on various frameworks.
- Completed a key project to create a web-based integrated hotel management system with automated documentation and business functionality management.
Technologies: Java, Spring, Hibernate, CSS, AJAX, JavaScript, JMS, Jasper Reports, iReport, JUnit, MySQL, Microsoft SQL Server, NetBeans, Glassfish.