Senior Full Stack Developer Resume
Boston, MA
SUMMARY
- Experience in all the phase of software development life cycle in Agile/Scrum methodology.
- Experience in designing and developing UI components using Angular JS, JSP, JavaScript, JQuery, Bootstrap, HTML, AJAX, DHTML, CSS, JSTL, custom tag libraries.
- Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng - repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
- Experienced with XML technologies such as XML, XSL, XSLT, DTD, Schema, DOM and SAX.
- Experience in Object Oriented Analysis and Design (OOAD) using UML (Use Cases, Activity, Sequence, Class Diagrams etc.).
- Extensive experience in developing enterprise applications using open source Technologies such as J2SE, Multithreading, J2EE, Servlets, JSF, JSP, Java Beans 3.0/2.0, Struts 2.0/2.1, Spring 3.0/2.5, Hibernate 3.5/3.
- Well experienced with IDE tools like IntelliJ, Eclipse 3.5/3.4/3.3, Web sphere Studio Application Developer (WSAD) 5.x, RAD 7.
- Extensively worked and implemented several design patterns such as MVC, Object Factory and Front Controller.
- Good knowledge in SQL 2005/2000 programming for packages, stored procedures etc., using Oracle 10g/9i/8i.
- Experience in deploying enterprise applications in Apache-Tomcat 6, WebLogic 11/10/9, and WebSphere 8/7/6.
- Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
- Experience in using SVN/GIT for version control.
TECHNICAL SKILLS
- Angular JS, Java
- JavaScript,
- Bootstrap,
- HTML, DHTML,
- XHTML, PHP
- CSS, AJAX,
- Servlets, j2EE JSP,
- EJB, JDBC, JSTL, JMS, JSF
- Java Beans
- Struts 2.0/2.1,
- Spring 3.0/2.5,
- Hibernate 3.5/3.
- LDAP, JQuery,
- Tomcat, Eclipse 3.5/3.4/3.3,
- RAD 7, IBM WSAD.
- WebLogic 11/10/9,
- WebSphere 8/7/6
- ANT, Maven,
- JUnit, Log4J, SoapUI,
- TOAD, SQLDeveloper
- SQL, PL/SQL
- Oracle 10g/9i/8i,
- SQL Server, MySQL
- UNIX, Windows, Linux
PROFESSIONAL EXPERIENCE
Senior Full Stack Developer
Confidential, Boston, MA
Responsibilities:
- Develop UI using Html5, CSS, D HTMLX, Angular JS, Angular 7, JavaScript and JSP to create the User Interface.
- Developed HTML prototypes and UI CMT CVS and Fill & Refill Web Application deliverables, such as wireframes, email templates, flowchart, screen mockups and created features using DHTMLX, CSS,, Angular 7,Angular.js, Pitney Bowes
- Excelled in rapid application development and management of technological issues for assigned projects, earning the highest customer satisfaction rating for all software solutions delivered.
- Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
- Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.
- Developed powerful Single Page Application and dynamic responsive Web Application with accessibility using Angular 7.
- Experienced in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers a
- Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
- Developed certain features of accessibility of the application functionality ie CRUD (Create, read, update, delete) features using responsive design with added form validations and accessibility functionalities
- Worked on creating REST web services and integration of REST API’s
- Perform both Server side and Client side Validations using CVS Enterprise Methodology.
- Play an active role in preparing documentation for future reference and upgrades.
Environment: HTML5, CSS3, Angular JS 1.4, Angular 7, Pitney Bowes, Accessibility in Angular, Bootstrap, DHTMLX, CSS, JavaScript, AJAX, jQuery, J2EE, Java, Struts, Servlets, JSP, JDBC, EJB, XML, Design Patterns,, Spring, SVN, Eclipse, Intellij
Senior Front End Developer
Confidential, Brooklyn, NYC
Responsibilities:
- Developed UI using HTML5, Angular JS 1.6, Bootstrap, CSS, Python
- Performed all phases of software engineering including requirements analysis, application design, code development and testing
- Designed and implemented product features for member portal in collaboration with business and IT stakeholders
- Participated in an Agile/Scrum methodology to deliver high-quality software release every 2weeks through Sprints.
- Implemented AngularJS controller, directives, services, and route provider for the member portal
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Worked on the member portal product with different client changing requirements.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular Java Script.
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
- Bootstrap used along with AngularJS in creating the member portal application.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
Environment: HTML5, CSS3, Angular JS 1.6, Bootstrap, CSS, AJAX, JavaScript, Jquery, JSON, karma, Jasmine, selenium cucumber, GIT, Atom, Jenkins
Senior Full Stack Developer
Confidential, Hartford, CT
Responsibilities:
- Developed UI using HTML5, Angular JS, Bootstrap, CSS, Node JS, and Single Page Application.
- Performed all phases of software engineering including requirements analysis, application design, code development and testing
- Designed and implemented product features in collaboration with business and IT stakeholders
- Participated in an Agile/Scrum methodology to deliver high-quality software release every 2weeks through Sprints.
- Implemented AngularJS controller, directives, services, and route provider for the advanced member Id search tool
- Experienced in UI build process and UI unit tests like Jasmin, karma, selenium and cucumber, writing BDD tests in gherkin scripts and automate scripts using sauce labs
- Review code and provide feedback relative to best practices and improving performance
- Troubleshoot production support issues post-deployment and come up with solutions as required
Environment: HTML, CSS, Angular JS, Node.js, Bootstrap, CSS, Node JS, JavaScript, JSON, karma, Jasmine, selenium cucumber, GIT, IntelliJ, Jenkins, Sauce labs
Senior Java UI Developer
Confidential, Durham, NC
Responsibilities:
- Developed UI using HTML5, Angular JS MVC Framework and JSP.
- Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.
- Focus was the front-end development of the client application. My role was to create the interactive layer by developing and styling the HTML and CSS in Angular partials, services and controllers
- Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route provider.
- Focused on the middle-level development of the client application for creating automated reports from the UI. My role was to create connections to services, process the responses and connect data points to the UI via AngularJS and JavaScript.
- Consumed SOAP web services and RESTful JSON web services to create the automated report
- Wrote Jasmine unit tests to test angular.js
- Developed unit test cases and functional test cases using JUnit.
- Focused on the development of new content pages and tools, documentation of standards and how-to guides
Environment: HTML, CSS, JavaScript, jQuery, JSON, AngularJS, Java, JUnit, Ajax, karma, Jasmine Node.js, GIT, IntelliJ
Senior Java UI Developer
Confidential, Redwood City, CA
Responsibilities:
- Developed UI using HTML5, Angular JS and JSP.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Used Angular JS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
- Implemented persistence layer using Hibernate and created the mapping files.
- Used Spring Framework for Dependency injection (IOC) and integrated with the Hibernate.
- Wrote queries for the modifications to existing database structure.
- Developed unit test cases and functional test cases using JUnit.
- Improved the performance and response time of the application by implementing AJAX.
- Involved in tuning the database queries to improve the performance of the application.
- Used SVN as the source control system.
Environment: Angular JS, HTML5, CSS3, AJAX, JQuery Java 1.6, J2EE 1.4, JSP Servlets 2.5, Hibernate 4.0, services, Spring, JBoss, Eclipse, Oracle 11g, Toad, SVN
Senior Java UI Developer
Confidential, Deerfield, IL
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Built custom UI Widgets and Application logic using Angular JS MVC architecture.
- Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: Java1.5, AJAX, SVN, XML, JSP, JQuery, AngularJS, Bootstrap, Java Script, JUnit, CSS3, log4j, XMI, HTML5, Oracle 11g, Windows.
Java UI Developer
Confidential, Oaks, PA
Responsibilities:
- Design and build new Web UI controls.
- Involved in hand coding in HTML, CSS, AngularJS and jQuery for table less design with Accessibility standards.
- Working closely with Information Architects, Visual Designers and Usability Experts to deliver high quality solutions that fully achieve the objectives of the initial brief or project.
- Debugging and testing existing code, JavaScript performance optimization.
- Root cause analysis, resolving production issues and reporting back to end users within SLAs.
- Ensuring best practice SEO approach is consistently delivered throughout site development.
- Written code that adheres to modern design principles and readability standards.
- Carrying out peer code reviews and vulnerability assessments.
- Working with relevant stakeholders to ensure quality deliverables and technical direction of new project.
- Change Control management.
- Organized and coordinated with client on weekly status meeting and other client project calls.
Environment: : HTML, CSS, AngularJS, JavaScript, Java1.4, Ruby, REST API's, AJAX, jQuery, Git, UNIX shell, MySQL.
J2EE Developer
Confidential, TX
Responsibilities:
- Used HTML, JavaScript, AJAX and JSP to create the User Interface.
- Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
- Developed Action classes for the system as a feature of Struts.
- Performed both Server side and Client side Validations.
- Created struts-config.xml file to manage with the page flow.
- Developed EJB component to implement business logic using Session and Message Bean.
- Used Spring Framework to integrate with Struts web framework, Hibernate.
- Extensively worked with Hibernate to connect to database for data persistence.
- Integrated Activate Catalog to get parts using JMS.
- Performed Unit testing for modules using Junit.
- Played an active role in preparing documentation for future reference and upgrades.
Environment: Java 1.4, JSP, Servlets, Java Script, AJAX, JDBC, JMS, EJB, Struts 2.0, Spring 2.0, Hibernate 3.0, Eclipse 3.4, WebLogic 9, Oracle 9i, Junit, Log 4j, Rational Rose.