Fullstack Developer Resume
Columbus, OH
SUMMARY:
- I am an experienced software development engineer that combines innovative thinking, hard work and an adaptive personality with a passion to research and implement new ideas.
- I am flexible and versatile and I contribute in any new environment with a strong desire to keep pace with the latest technologies.
- Software development professional with 5 years of experience in Analysis, Design, Development, Maintenance and Implementation of enterprise web and client server applications using JAVA, J2EE, AngularJS and NodeJS.
- Experienced utilizing Java/J2EE technologies such as Core Java, Java Server Pages (JSP), Servlets, JDBC, Spring and Hibernate.
- Client - side Programming with HTML, JavaScript, CSS, Bootstrap, AngularJS and NodeJS.
- Experienced implementing Design Patterns such as Singleton, MVC, and DAO.
- Experienced in developing web user interface using Spring MVC framework.
- Experienced in the use of Open source frameworks like Hibernate, Spring IOC.
- Knowledgeable in consuming and implementing Web Services using SOAP, REST and NodeJS.
- Strong understanding of RDBMS concepts and working with relational databases like SQL Server and MySQL.
- Experienced in building the applications using Maven and Gradle.
- Experienced in working with Web/Application servers such as Apache Tomcat, IBM WebSphere, and Oracle WebLogic.
- Working knowledge with versioning tools such as SVN, and Git.
TECHNICAL SKILLS:
Languages: Java, AngularJS
J2EE Technologies: Servlets, JSP
Web Technologies: HTML, CSS, JavaScript, Bootstrap, AngularJS and NodeJS
Databases: MySQL, SQL
Web/Application Servers: Apache Tomcat, Oracle WebLogic Server
Frameworks: Spring, Hibernate
Web Services: REST, SOAP, NodeJS.
IDE s: Eclipse, Visual Studio.
Build Tools: Maven, and Gradle.
EXPERIENCE:
Confidential, Columbus, OH
Fullstack developer
Responsibilities:
- Participated in the UI design and user workflow.
- Developed reusable angular2 modules, components and services based on business use cases and requirements.
- Used type script for angular2 development.
- Used NodeJS to provide the service data for business logic implementation.
- Used NodeJS services for data serving in JSON format.
- Integrated the 3rd party components into my workflow based on the business requirements.
- Integrated a UI framework with components implemented in bootstrap.
- Architected the controllers and service layers for code maintenance and ease of understanding.
- Implemented components for credit card details and states for use throughout UI.
- Using Gradle to create dependency JARS and deploy the entire project onto the Apache Tomcat Server.
- Document the relationships among the SQL Servers and Databases.
- Used GitBash to run the application, Postman to test the API’s, GitHub for version control, and JIRA for issue tracking.
Development Environment: Angular2, Typescript, Spring, Hibernate, Restful web service, GitHub, Gradle, Bootstrap, HTML, CSS, Visual Studio, Postman, JIRA.
Confidential, Mechanicsburg, PA
Full stack developer
Responsibilities:
- Involved all the stages of Software Development Life Cycle: application design, development, debugging and testing.
- Designed front end UI web pages using HTML, CSS, JavaScript, Bootstrap and AngularJS.
- Used CSS and Bootstrap for styling the HTML elements.
- Implemented AngularJS Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Used Dependency Injection (DI) In order to develop code for obtaining bean s in spring framework using annotations.
- Used Spring Framework to integrate with Hibernate.
- Consumed API’s by using RESTful web services.
- Used Gradle to create dependency JARS and deploy the entire project onto the WebLogic Server.
- Used GitBash to run the application, Postman to test the API’s, GitHub for version control, and JIRA for issue tracking.
Development Environment: Java, J2EE, HTML, CSS, JavaScript, Bootstrap, AngularJS, Spring (DI, MVC), Rest, Hibernate, Gradle, WebLogic Server, Junit, Postman, GitHub, JIRA, Intellij
Confidential
Java UI developer
Responsibilities:
- Participated in Analysis, design, conceptual modeling of the system using Use Case diagrams, Sequence diagrams and Class diagrams
- Developed presentation layer using HTML, CSS, Bootstrap, JavaScript and AngularJS.
- Followed Spring MVC framework for developing the Web user interface.
- Implemented the web services using SOAP.
- Used Hibernate integrated with spring framework to interact with the database.
- Deployed Maven scripts in WebSphere.
- Used JUnit framework for Unit testing of application
- Used Log4J to create log files to debug as well as trace application.
Development Environment: Java, J2EE, HTML, CSS, JavaScript, AngularJS, Spring (IOC, MVC), SOAP, Hibernate, Maven, WebLogic, Junit, Log4J, Oracle, UML, SVN, Eclipse IDE
Confidential
Programmer Intern
Responsibilities:
- Participated in Analysis, design, conceptual modeling of the system using Use Case diagrams, Sequence diagrams and Class diagrams.
- Developed presentation layer using HTML, CSS and JSP.
- Used JDBC to connect with the database.
- Wrote SQL Queries for backend database interaction.
- Deployed the application into Apache Tomcat Server.
Development Environment: Java, J2EE, HTML, CSS, JSP, JDBC, SQL, Apache Tomcat Server.
