Full Stack Developer Resume
MD
SUMMARY
- Over 7+ Years of experience in Application and Web development with emphasis on Core Java, JDBC, Spring, Hibernate, Web services(REST & SOAP), MQ Integration and Frontend technologies.
- Worked with HTML5, CSS3, Bootstrap, JavaScript, ECMAScript6, TypeScript, Angular, React & Node.js
- Good Experience in Core Java concepts like JavaBeans, Collections Frameworks, Multi - threading, Exception Handling etc.
- SecuringRESTweb services implementing authentication and authorization using JWT.
- Worked with Spring Boot, web MVC, Core, Data JPA, Data Access.
- Experience in consuming and Developing webservices(Rest) using JAX-RS, Spring MVC, Express JS on Node.js.
- Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
- Strong experience with Maven, Log4j and JUNIT for unit testing.
- Experience in LESS/SASS CSS Pre-Processors.
- Worked with MEAN/ MERN stack for developing applications
- Extensive use Type Script in implementing Angular 2 applications
- Very good Experience with writing AngularJS custom directives, $http, $q, factory, service filters, Single Page Applications.
- Used React.js for creation of reusable UI components which presents data those changes over time.Worked with React.js with Redux.
- Used Node JS middleware for authentication, caching and other operations.
- Worked with Express.js for development of RESTful web services and middleware configurations.
- Good knowledge of using JavaScript testing frameworks Jasmine, karma.
- Working experience of control version tools like SVN, CVS, GIT.
- Knowledge in developing applications using AGILE and SCRUMMethodology.
- Involved in using various IDE's like Dreamweaver, Notepad++, Eclipse, Net Beans,Edit Plus, Sublime text, and Visual Studio.
- Worked with build tools like NPM, Bower and Grunt.
- Created applications to view data in MongoDB.
- Worked onJIRAtool.
- Experience in deploying a web application using application servers like WebLogic, WebSphere, web servers like ApacheTomcat.
- Used AWS services like EC2, S3, SQS, Directory services.
- Experience in full Software Development Life Cycle(SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members
- Quick learner, Excellent Team Player, Ability to meet tight deadlines and work under pressure
TECHNICAL SKILLS
Languages: Java/j2EE, JavaScript
Web Technologies: Jsp,Servlets,JDBC,WebServices, Javabeans,SOAP,Restful,HTML5, Javascript,AJAX,CSS3, JQuery, Angular JS, ReactJS, ES6, NodeJS, Express JS,Twitter Bootstrap
Frameworks: Hibernate, Spring,spring MVC,JDBC
UI Frameworks: Angular JS, Angular 2.0,Node Js,React JS, D3JS,Bootstrap
Xml Technologies: XML,XSL,XSLT,DOM Parsers
Servers: Websphere,Apache Tomcat
IDES: Eclipse,Netbeans, Webstorm, Sublime, Visual Studio
OS: Windows,Unix,Linux
Databases: Oracle 8/9i/10g, MYSQL,MS SQL Server
Version Control: CVS,SVN,GIT
Development Methodologies: Agile and Waterfall
Services: SOA Architecture,RESTFUL/SOAP web services
Testing Tools: Jasmine,Karma,JUnit
PROFESSIONAL EXPERIENCE
Confidential, MD
Full Stack Developer
Responsibilities:
- Customization requirements have been developed using JAVA/J2EE, Web Services, JDBC, spring, Hibernate, Servlets, XML etc.
- Worked with HTML5, CSS3, JavaScript, ES2015, Type Script, React, Angular 2.0 and Node.js
- Implemented dependency injection using springcore framework.
- SpringData JPA for database persistence. Used Spring Boot to develop stand alone production ready applications.
- Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs
- Used Restful web services for transferring data between applications using Spring MVC.
- Used maven build tool and Apache Tomcat server.
- Experience in to prepare Test Cases and JUnit Testing
- Implemented application level persistence using Hibernate and Spring.
- Used Web storm as the IDE for custom development and implementation.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Worked with Angular 2.0 to develop single page applicationsUsing Type Script, Components, Services, ngrx/store, Observables from RXJS.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
- Used $http in AngularJS for consuming RESTful webservices.
- Worked with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
- Used React JS with Redux to create a single page web applicationsalso used Axios with react for making AJAX Calls.
- Used karma runner and jasmine framework for unit testing
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Used Promises to do AJAX call to connect front-end and back-end.
- Involved in configuring the Git repository and maintain the version control using Git.
- Involved in Agile/SCRUM based approach to UI Development.
- Used AWS services like EC2, S3, SQS, Directory services.
Environment: Java/J2EE, Web Services, Servlets, Spring Framework, Hibernate, Collection API’s, HTML5,CSS3,ReactJS, Angular 2, Angular 1.X,Node.js SASS, Karma, Jasmine,Git,AWS.
Confidential, AR
Full Stack Developer
Responsibilities:
- Developed the application using Java/J2EE, with the help of JSPs, Servlets.
- Involved in creating a web interface using JSPs and HTML.
- Implemented dependency injection using springcore framework.
- Used SOAP based Web services and RESTful Web services for transferring data between applications.
- Used Git for source code control.
- Developed Spring Bean in singleton scope for dynamically changing the application properties at runtime
- Develop administrative interfaces with the technologies of JSP, Node JS, AJAX,JavaScript, Spring and Hibernate.
- Implemented the SQL queries for database interaction.
- Developed web pages using HTML5, CSS3, Bootstrap, DOM, JQuery, LESS and SASS.
- Design and developed various view and partial view using Object Oriented JSON, Ajax Helpers, AngularJS and Node.js.
- Designed the single page application (SPA) with Model-View-Controller (MVC) architecture using Angular JS framework.
- Worked with Express.js for development of RESTful web services and middleware configurations.
- Worked with MEAN/MERN stack for developing applications
- Experienced in React JS and working with Redux architecture.
- Used Axios with react for making AJAX Calls.
- Worked with npm commands and using Package.Json for managing dependencies and dev-dependencies of node.js applications.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
- Used Version Control Tool Git Bash to do version control of the development and some package manager like Bower and NPM to improve the developing efficiency.
- Maintained Cross Browser compatibility & implement Responsive Web Design using Twitter Bootstrap, custom media queries, etc.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: Java/J2EE, hibernate, spring framework, Collection API’S,Servlets, SQL, XML, HTML5, CSS3, Bootstrap,Javascript,Angular1.x,React JS,Node JS, Java Script, Express JS,AJAX, GIT,SOAP/Restful Web Services, Node JS
Confidential, MA
Full Stack Developer
Responsibilities:
- Developed the application using Java/J2EE, with the help of JSPs, Servlets.
- Application development includes developing web pages using the Hibernate framework and java scripting.
- Developed the user interface using JSP, Java Servlets and java Script.
- Developed various scripts for Creation and deployment of the code package using WebLogic.
- Created Data Access Components using JDBC to connect to Oracle
- Used Eclipse as IDE for application development
- Implemented application level persistence using Hibernate and Spring.
- Built pages from mockups using JavaScript, Angular JS, JQuery, CSS3 and HTML5
- Created dynamic web pages using JSP, static pages using HTML and developed business logic using XML
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Executed Oracle Stored procedures using Hibernate and Java Callable API
- Established connections through JDBC to MySQL
- Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Web application development using Angular JS along with cutting edge HTML5, CSS3 and Bootstrap.
- Developed all client-side logical implementation part of applications with AngularJS controllers
- Implemented two way data binding and templates with Angualr JS.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies of Node JS applications.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js
- Used XML Web Services using SOAP to transfer the application that is remote and global to different financial institutions.
- Worked with Grunt, Gulp for task runner configurations for minification.
Environment: Java/J2EE, Servlets, Hibernate framework, Struts,Spring,JSP,JDBC, XML, HTML5, CSS3, Java Script, AJAX, JQuery, Bootstrap, MongoDB,Angular Js,Node JS,RESTful web services.
Confidential
UI Developer
Responsibilities:
- Extensively experience in developing Web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making WebPages cross browser compatible.
- Used Angular JS for developing single page applications.
- Used Node JS for developing web services and interacting databases.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed dynamic client-side JavaScript codes to build Web Forms and simulate process for web application, page navigation and form validation.
- Responsive Web design and development, application development using HTML5, JavaScript, JQuery and Bootstrap and Media Queries
- Used JavaScript for custom client-side validation.
- Utilize versioning systems Subversion (SVN) for retrieving/maintaining the code history.
- Involved in checking the browser compatibility issues and troubleshooting the issues.
- Developed Web forms/user interfaces usingStruts MVC,jQuery and JSP.
- Designed and developed intranet web applications using JavaScript. Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
Environment: HTML5,CSS3,Javascript,JQuery,Bootstrap,Angular JS, Node JS,SVN, AJAX, JSON, XML, SDLC
Confidential
UI Developer
Responsibilities:
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Worked on MYSQL as the database.
- Working knowledge by passing the AJAX, XML, Http Requests to server and populating in cases to JSON.
- Developed and designed GUI layouts
- Developed and implemented pure CSS-based page layouts
- Identifying and solving cross-browser compatibility issues.
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML
- Developed UIusing HTML, CSS, JavaScript validations and XML
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts
- Developed and designed Ajax based Prototype, JavaScript, JQuery and AJAX based UI frame work.
- Resolved UIissues/functionality issues reported by tester/QA
- Deep understanding of JavaScript and JQuery.
- Used Waterfall Methodology for the software development.
- Worked with clients and gather requirements and developed as per their needs and requirements.
Environment: - HTML, CSS, JAVASCRIPT, JQUERY, JSON, XML, Adobe Dreamweaver,MYSQL