Sr. Full Stack Developer Resume
SUMMARY
- Over 7 yearsof extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, jQuery Meeting W3C standards.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXTJS 4.0, and Require.js, Handlebars, Ember.js and Dojo toolkit.
- Developed single page applications using Angular 2 , web pack and grunt.
- Experience in Developing Dynamic and Interactive Applications using Angular 4/6/7
- Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS , JavaScript , ReactJS , React - native , Redux , Flex, Angular JS (1.X) JQuery, JSON, Node.js,, Ajax, JQUERYBootstrap .
- Experience with Responsive Web Design and Bootstrap
- Hands on Experience with Source code management tools like GitHub , and SVN
- Updated Angular 2 to Angular 4, Angular 6 doesn’t make much different but same the latest version of the Angular framework.
- Expertise in ReactJS framework to develop the SPA .
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experienced in React JS and working with React Flux architecture .
- End to end application design and development using RESTful APIs , Micro-services , Spring Boot , Spring Cloud , Spring Rest , HTML5, CSS3, Bootstrap 3.0 and JQuery.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- Expertise in building web enterprise applications using Servlets/JSP’s, Struts 2.x, Hibernate, JSF and Spring Framework features like Spring IOC , Spring MVC , Spring AOP, Spring DAO, Spring JDBC , Spring ORM, Spring Boot, Spring Batch, Spring Integrations and Spring Security .
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS , EmberJS, BootstrapJS , RequireJs , D3 . JS , etc. Responsible for developing the partner Homepages using HTML5, CSS3, JavaScript, React JS, Node JS and JQuery.
- Proficient in JAVA/J2EE design patterns like Model View Controller ( MVC ).
- Configured Karma and Jasmine for the Frontend unit test coverage.
- Well versed with build tools like Gulp, Grunt, Webpack.
- Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture
- Extensive experience in Use cases development, Design, Object/Service modeling using UMLmodeling
- Expertise in requirements and systems analysis through deployment using tollgate and agilemethodologies
- Expertise in J2EE Technologies: JSF, XML, EJB, JSP, Servlets, JMS, JNDI, JDBC, Java Script, Swings, Hibernate
- Expertise in Tools: Eclipse, Rational Application Developer RAD
- Expertise in software: Web sphere, Tomcat, Oracle, and Apache.
- Responsible for designing, implementing, and maintaining complex software systems with stringent up-time requirements
- Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in integration using J2EE architecture
- Experienced with J2EE standard compatible Application Servers includingWebLogic, IBM Web sphere, Apache Tomcat Deployment process and Integration.
- Worked extensively in J2EEJSP , Servlets , JDBC , Struts , Spring , MVC , Hibernate, Java- Networking, RMI, Web Sphere, XML and well versed withOracle database, OS Concepts.
- Well experienced with visual rapid application development tools like WebSphere Studio Application Developer WSAD , RAD , Eclipse and NetBeans .
- Excellent handle in Struts2 , Struts1 .2 and Springframework .
- Experience using SpringFramework modules like Spring Core container forDependency Injection, Application context, SpringORM and POJO objects.
- Excellent handle in O/R mapping tools Ibatis, and Hibernate.
- Experienced in design and connectivity of the database in DB2, Oracle and SQL Server 2000.
- Hands on experience implementing Command, Data Access Objects, Value Objects,Business Delegate and Service Locator patterns.
- Experience in implementing Agile methodology.
- Excellent in project documentation, logical and analytical abilities.
- Posses good inter personal skills and self-learning attitude.
TECHNICAL SKILLS
Languages: Java, C, SQL, PL/SQL
J2EE Web Services: SOAP, REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXB.
Web Technologies: HTML/HTML5,CSS2/CSS3,DHTML,XML,PHP, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON
JavaScript Frameworks: Angular JS, Angular 2, Angular 4, Node JS,Ionic, Spring BootJavascript Libraries: Bootstrap,ExpressJS,Backbone.JS,JQuery,ReactJS,Ext JS.
Javascript Testing libries: Mocha,Chai,Sinon,Jasmine,Karma and Protractor.
Client side build tools: npm, Bower, Grunt, Gulp, Jenkins.
Frame Works: Struts, Hibernate, and Spring AOP, JSF.
Database: HBase, Oracle11g/10g, DB2, MySQL, MongoDB
Web and Application Servers: Apache Tomcat, IBM WebSphere, JBoss, WebLogic
Design Patterns: Singleton, Front Controller, DAO, MVC, Factory Method
Methodologies: SDLC, OOAD, Agile
Operating Systems: Windows 98/2000/XP/Vista/7/8/,Mac OS X, Linux, Unix.
Build Tools: Ant, Maven, Jenkins, Bamboo, Gradle.
Tools: Junit, Eclipse, Adobe page maker,MS Office, Sublime Text, Rational Rose, Putty, Subversion, CVS, Visual Source Safe6.0, Clear Case, MS Visio
PROFESSIONAL EXPERIENCE
Confidential
Sr. Full Stack Developer
Responsibilities:
- Involved in Designing and developing a modern, responsive user interface and intuitive user experience for a top-notch application, using HTML4.0/5, CSS3, JavaScript, bootstrap, SASS, Typescript and the framework Angular 7 and the JavaScript libraries like jQuery and JSON, AJAX, React JS and Redux.
- Develop the application with Angular 7 with MVC framework and check while developing whether the services are ready, if ready consume the services by configuring the endpoint URL’S and writing service calls, and integrate the application with services, which are made on REST.
- Develop Unit test cases using the tools Jasmine and Karma , and install the commands using NPM to check the status of test cases.
- Developed crypto rest services using NodeJS and integrated services with HSM(Hardware Security Module).
- Involved in working with SonarQube , is the tool which gives the history of the test cases we write and co-ordinate with testers for the flow to test, once its deployed.
- Developed Micro services using Golanguageand developed corresponding test cases.
- Managed source code using GitHub, Bitbucket , performed operations like push, pull and used git bash to commit and perform changes to repositories.
- Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services
- Using Angular, Node. js, AWS, Websocket, RabbitMQ, Google Map Api and Docker.
- Design and Implemented Cloud Orchestration solution using AWS EC2 &, Docker.
- Involved in deploying builds across development, staging and production instances (Jenkins, UCD) and maintaining code integrity via GIT.
- Create a Virtual Network on Windows Azure to connect all the servers.
- Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.
- Ownership for Azure SQL server DB deployment & managed the continues integration & continues deployment.
- Designed and developed Microservices business components using SpringBoot. Consumed REST based Microservices with Rest template based on RESTful APIs.
- Used SVN for version control and QC for defect tracking.
- Working in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept. Implemented stable React components and stand-alone functions to be added to any future pages.
- Utilised Node.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and realtime technology.
- Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
- Used Node Package Manager (NPM) to manage or install the Node-JS modules Express.js, mongoose, mongo.js, body-parser and socket.io.
- Developing the React container and presentational components (as Stateless and Functional components when applicable).
- Designed and developed RESTful style Web Service layer using Spring boot, and WSDL.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4. Worked on resolving User Interface issues using various front-end technologies such as HTML, CSS, Bootstrap, AJAX.
- Worked with Eclipse as the IDE to develop, test and deploy the application. SVN is used for version control systems and source code management.
- Working on an Agile (Scrum) Development Team to deliver regular updates to business team and Project managers.
- Comfortable working with MEAN(MongoDB, Express, Angular, NodeJS) stack.
Environment: HTML4/5, CSS3, JavaScript, ReactJS, AWS, Redux, Bootstrap, Typescript, ES6/5, NPM, GIT, Angular 4.0, Ajax, Karma, GoLang,Node JS, Spring Boot, Swagger, Azure,Bitbucket, source tree, MVC framework.
Confidential, Minneapolis, MN
Full Stack Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, JQuery and AJAX.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
- Used Angular 4 and Angular-Material Controls to develop user interfaces.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Responsible for track on technologies stack includes Angular 4.0, Angular 2.0, JQuery, Ext. JS, LESS, Java, MySQL, and Cassandra.
- Graphical User Interface (GUI) was designed using ASP.NET MVC and the business logic was coded in C# MVC Controllers . Create desktop applicationwith Angular 4/7
- Used Ionic & Angular JS framework for achieving the functionality, and leading to Single Page App
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used various sources to pull data into Power BI such as SQL Server, SAP BW, Oracle, SQL Azure etc.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Python, Ruby, and Docker on familiar server like Apache.
- Used Node.js with Express.js to handle the data regarding charity type and amount to be transacted, data saving and transferring data to accounting and compliance.
- Used Spring Boot for building cloud Microservices quickly and develop spring based applications with very less configuration.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Update an existing highly-available application from AngularJS (1.5) to Angular 7, improving the durability and speed
- Worked on server-side scripting JavaScript framework Node.js, Express.js, created RestAPI’s using Node.js and connected to MongoDB.
- Developed User Interface using Asp.Net and Code behind using C# .Net
- Worked on Angular2 components and Angular 4.0 and worked on POCs.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Configured spring applications using different modules like SpringSecurity, SpringBoot and Microservices.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Implemented Presentation layer using CSS Framework, Wire-framing, HTML5.
- Developed the pages that are compliant to W3C and ADA standards.
- Developed Animation Button, Navigation Bars using BootStrap.
- Developed a mobile application in both Android and iOS platforms
- Helped to create a mobile friendly website with BootStrap.
- Worked with NPM commands and using package.json for managing dependencies and dev-dependencies of Node js applications.
- Used JSON for data exchange between client and server.
- Used GIT, SVN for Version controlling, error reporting and project management tools JIRA .
- Worked on unit testing for the Angular application using karma.
- Performed unit testing with Jasmine for front-end and Nunit for back-end.
- Used SVN and GitHub as version control tool.
- Used Ajax to reduce the network load and update only the certain components of the website.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, JQuery,Andriod, AWS, IOS,Angular 4.0, Angular 2.0, XHTML, Angular JS, Node JS, BootStrap, Material-UI, AJAX, GIT, JIRA, Spring Boot, SVN, Azure,MS Office, Visual Studio.
Confidential, Houston,Texas
JAVA DEVELOPER
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project
- Proficient in building Web User Interface (UI) using HTML, CSS, JavaScript, DOM,JQuery and AJAX that follows W3C Web standards and are browser compatible.
- Experience developing the mockups with user center design approach and coding with frontend technologies of HTML5, CSS3, JavaScript, Bootstrap framework.
- Experience in using Foundation framework for adding responsive behaviour and using css utilities.
- Developed templates using handlebars.
- Responsible for the UX Design process - combining empathetic design thinking and brainstorming into lo-fi wireframes and high-fidelity designs.
- Developed user interface by using the ReactJS, Flux for SPA development.
- Developed Single Page application (SPA) using Angular 4.
- Created and built project using Maven.
- Used Material UI, Angular Material and Resin Rendition controls for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Design and development experience in JEE technologies involving Core Java 8, JSP, Spring MVC,
- Developed Spring REST services for all the modules
- Design and implemented the backend layer using Hibernate.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Created reusable Components, Pipes, Directives and Services using Angular 4.
- Analyze functional requirements to convert them to UXrequirements..
- Designed dynamic and browser compatible pages using HTML, CSS and JavaScript(ES6/5) features.
- Integrated with backend through service layer using AJAX to fetch page data .
- Build resuable templates like partials and stand-alone functions to be added to any future pages.
- Experience in maintaing users state across pages by session storage and local storage.
- Used Web services for transmission of large blocks of JSON.
- Designed Print previews for some parts of the application using media queries.
- Involved in writing application level code to interact with APIs, Web Services using AJAX.
- Designed web page layout using SASS/SCSS as per specs provided by marketing & PO.
- Worked on TFS to maintain the repository.
- Managed projects with GULP task runner.
Environment: JavaScript, HTML5, CSS3, Java8, AJAX, Foundation, Handlebars,Angular4,JQuery, JSON, Ionic, SASS, Agile methodology, TFS, React JS, Node JS, Visual Studio Code, Eclipse and Windows..
Confidential
Front End/ UI Developer
Responsibilities:
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS.
- Used JQuery for basic animation and end user screen customization purposes.
- Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users
- Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
- Built different modules, controllers, templates, custom filters and directives in Angular JS.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Involved in rendering additional components with custom HTML tags using React.js
- Have worked on Angular2 components and Angular 4.0 and worked on POCs.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
- Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
- Used Spring BOOT to create stand-alone spring applications.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
- Develop various screens for the front end using ReactJS/Redux and used various predefined components from NPM (Node Package Manager).
- Involved in the UI Development designing the UI screens that exactly matches the wireframes using HTML5,CSS3, Flexbox and Ionic
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Making changes to the existing web applications and creating new components using React.js.
- Developed the Single Page Application (SPA) using ReactJS, Redux and AngularJS for module ensuring SEO Solutions.
- Strong hands on experience in AngularJS (1.7) & Angular2/Typescript, Ionic Framework (Ionic 1) .Swagger experience with different module of spring and apache frameworks
- Nodejs 8.11 also renders pages and runs the socket.io server and trading backend that interfaces with MongoDBas well. The trading system uses predominatly socket.io and MongoDB to generate trading
- Worked with Html5, CSS3, Bootstrap and Angular 2 to create an application.
- Experience in creating web applications using ES5 and ES6 features.
- Used CSS pre-processors (SASS).
- Developed POC on Angular 2.0 components and templates for the application, JSON and used Typescript/ES6/ES5
- Worked on SVG in HTML5 .basically it is used as a container for a SVG graphics and also it is an XML based vector image format for two dimensional graphics.
- Used Grunt for building the project.
- Developed a caching system to smooth large amounts of data for MongoDB storage or email notification.
- Worked with agile technology.
- Experience in Vue.JS for building apps and declarative templates with data-binding, created some custom directives in the application.
- Involved in Developer Testing, Review and Trouble shooting.
- Solved data issue using DOM update cycle with Vue.js.
- Developed UI tests with Protractor and Java tests in JUnit.
- Designed and Developed automation script using Selenium Web Driver in Eclipse.
- Handled response data from RESTFUL web services using XML, JSON to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Created GET/PUT request and response using RESTFUL web services.
Environment: HTML5, CSS3, AngularJS, Angular js4, Angular js2, knockout.js, React.js, Redux.js, Groovy, Grails, ES5, ES6, AJAX, Responsive Web Design, Node.js, LAMP, JQuery UI, JSON, Atom, Photoshop, Flax, JavaScript, JSP, SASS, LESS, Agile methodology, GIT, Eclipse and Windows.