Software Developer / Web Applications & Web Services Resume
SUMMARY:
- Technically skilled and solution - driven full-stack software developer with 4 years of commercial experience that includes building best in class web applications and systems customized to meet user requirements.
- Ability to lead or collaborate effectively on project delivery across all phases of the software lifecycle including requirements management, customization, programming, testing, and deployment.
- Deep familiarity with application development lifecycles.
- Java Programming Software Engineering Web Application Development Database Design
- Technical Implementation Requirements Management Troubleshooting Bug Fixes
- Framework Development Application Testing & Debugging Software Development Life Cycles
- Bug Fixes User Interface Development Emerging Technologies Project Support
TECHNICAL SKILLS:
Languages: Java, JavaScript (ES6), Typescript, C, C++, C#
Web: HTML5, CSS, JavaScript, JQuery, Bootstrap, Ajax, JSON, XML, Microservice with Spring Cloud, Express
Web Services: RESTful Web Service
Web/App Servers: Express, Apache Tomcat, JBoss, Glassfish
Frameworks: Spring, Hibernate, JPA, Angular
SDLC: Agile/Scrum, Waterfall
Debugging Tools: Chrome Developer Tools, Node Package Manager, Angular CLI
Design Patterns: Singleton, Factory, Fa ade, Builder, Observer, Decorator, Mediator, State, Strategy, Proxy, Command, Template
Databases: MySQL, MSSQL, PostgreSQL, MongoDB, Hibernate, Spring Data JPA
Tools: Visual Studio Code, Eclipse, Postman Rest Client, Swagger, MySQL workbench, Star UML, NetBeans, Compass, Spring Tool Suite, GIT (Version Control), SVN
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer / Web Applications & Web Services
Responsibilities:
- Gathering requirement specifications from clients and demonstrating weekly project progress.
- Creating UML, Use case diagrams, Database designs, and Project set up for team to get started with respective modules.
- Developing restful web services for several modules of the projects using jersey on spring framework to facilitate mobile and web applications.
- Integrating O-Auth 2.0 and/or spring security services on web services.
- Performing unit test and creating API documentation of the restful web service URIs.
- Helped team to complete all assigned projects before deadline and won team lunches and bonuses for 3 consecutive months.
Technologies Used: Java, C, C++, HTML, CSS, JavaScript, JQuery, Bootstrap, Ajax, JSON, XML, Spring Framework, Spring AOP, Microservice with Spring Cloud, Angular 4, MySQL, MSSQL, PostgreSQL, SQLite, Hibernate, Spring Data JPA, Eclipse, Postman Rest Client, Swagger, MySQL workbench, Star UML, Netbeans, Spring Tool Suite, GIT(Version Control), Windows, Linux
Confidential
Junior Java Developer
Responsibilities:
- Implementing ORM framework (Hibernate) for database connectivity and persistence.
- Using Spring framework as the base for all projects
- Implementing MVC pattern for building applications. Designing Layers of the application such as Model, DAO, Service and coding the controller classes for the application.
- Designing the test cases.
- Testing the application using JUnit framework.
- Promoted from Intern to Junior Developer.
Technologies Used: Java, C, C++, HTML, CSS, JavaScript, JQuery, Bootstrap, Ajax, JSON, XML, Spring Framework, Spring AOP, Microservice with Spring Cloud, Angular 4, MySQL, MSSQL, PostgreSQL, SQLite, Hibernate, Spring Data JPA, Eclipse, Postman Rest Client, Swagger, MySQL, workbench, Star UML, Netbeans, Spring Tool Suite, GIT(Version Control), SVN, Windows, Linux
