Sr Front End/ui Developer Resume
Charlotte North, CarolinA
SUMMARY
- Around 8+ years of strong experience as Front End Developer in developing web applications using JavaScript, DOM, and JQuery, Backbone.js, Angular.js and Ajax.
- Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
- Proficient wif Software development methodologies like Agile Methodologies.
- Experience in implementing JQuery wif some of teh applications.
- Experience in creating wireframes, site maps, feature lists, specifications and other artifacts to describe teh intended user experience and developing interactive design simulations.
- Having experience in using HTML/HTML5, CSS/CSS3, SASS and having knowledge in creating templates using Handlebar JS.
- Knowledge in Java Script, JQuery and Responsive Web Design.
- Knowledge in CSS preprocessors SASS and LESS.
- Knowledge in using grid layout system to make teh website more responsive.
- Having knowledge in latest tools and frameworks like Dojo toolkit, Backbone.js, Angular.js, Image lazy loading wif Responsive, and RUBY.
- Have teh ability to develop interaction wif other teams and ability to organize defect calls and status meetings.
- Experience working wif a source control tools, Source tree (GIT hub).
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Proficiency wif various design tools such as Adobe Photoshop, Illustrator, Flash.
- Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
- Design and development of web - based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss Fuse JBoss and Web logic.
- Implemented Unit Testing using JUnit and Integration testing during teh projects.
- Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer.
TECHNICAL SKILLS
Languages: C, C++, Java, J2EE SQL, PL/SQL andShell Scripting.
Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, ExtJS, Java Mail, HTML5, CSS3, DTD, SCHEMA, XML, SAX, DOM, Angular.js. And Backbone.js.
Web Services: SOAP, WSDL,JAX-RPC, JAXB, JAX-WS and Apache Axis.
Databases: NoSQL, Oracle and MySQL.
Distributed/ Middleware: JMS (Java Messaging Service), EJB
Tools: /Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit and UML.
Application/Web Server: Apache Tomcat, JBoss, WebSphere and Web Logic.
Operating Systems: UNIX, Suse Linux and Windows.
Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET and FTP.
Other Tools & Design Patterns: ANT, Maven, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern and DAO Pattern.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, North Carolina
SR FRONT END/UI DEVELOPER
Responsibilities:
- Involved in developing Front-end presentation using HTML, CSS3, SASS, HTML5, JavaScript, JQuery and Sparta Framework.
- Developed various generic JavaScript functions used for validations.
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using Sparta, Angular Js and JavaScript.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, Sparta & JavaScript.
- Defined new validations through Sparta for teh form field validation implemented through HTML5.
- Developed screens using HTML5, CSS, JavaScript, ES2015, JQuery, AngularJS and AJAX.
- Used AJAX extensively to implement front end /user interface features in teh application.
- Worked in all teh modules of teh application, which involved front-end presentation logic developed using HTML5, CSS3, and Sparta Framework.
- Used AJAX, JSON to send request to teh server to check teh functionality of teh website and teh online application by using Core Java (OOPS), JDBC, JSP, Servlets, Web Services.
- Parsed JSON data and displayed it in teh frontend screens using Sparta.
- Connected server and database to update data information wif Node.js.
- Used Node.js and Grunt for front end builds.
- Created Restful services wif Node.js and Express for Management Services.
- Successful integration of teh front and back end wif server side using Node JS.
- Worked wif modules like MongoDB and mongoose for database using Node.js to interact wif Mongo DB.
- Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.
- Worked wif Express JS for development of Restful web services and middleware configurations.
- Involved in working wif Micro services.
- Developed on MVC framework providing very clean division between controllers, flexibility wif teh use of interfaces and providing thin web layer over business layer.
- Used SOAP UI tool to test teh REST web service operations.
- Worked closely wif QA team and fixed QA bugs as well as production issues wif a quick turnaround time.
- Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing teh functionality.
- Used Eclipse, Spring Tool Suite (STS) to develop and debug application code.
- Experience wif Git Extensions and Git Bash.
- Worked on Agile methodology wif one of teh most flexible agile project management tool JIRA.
Environment: HTML5, CSS3, LESS, JavaScript, AngularJS, Sparta, Java, GIT, GIT bash, JIRA, Grunt, Node.js, Express JS, Firebug, Chrome developer tools, TDD, XML, AJAX, Bootstrap, MongoDB, NoSQL, Mongoose, Passport.js.
Confidential, Houston, TX
UI DEVELOPER
Responsibilities:
- Created Prototypes and Mockups using Rapid Prototype Software tool Axure RP.
- Refactoring teh code wif AngularJS and created new modal Templates by using ng- show and ng-hide in-built directives.
- Worked on URL history by using $location Service parses teh URL in browser address bar and made available to teh AngularJS Applications.
- Developed certain features of teh application functionality i.e. CRUD (Create, read, update, delete) features using Backbone JS, Requires JS and Responsive Design.
- Built pages using JavaScript, JQuery, CSS3, HTML/HTML5 and Angular.js.
- Converted application from Backbone JS to AngularJS.
- Solving Data Architecture problems using Observables and RxJs.
- Resolved issues wif ineffective build system, as only team member wif reduxknowledge, by redesigning from grunt to web pack midway through project development lifecycle.
- UsedNode.jsto develop multiple upload functionality.
- Teh Reactive Extensions for JavaScript (RxJs) is a set of libraries for composing asynchronous and event-based programs.
- Responsible for re-architecture, design and Development of teh Lyric Mobile IOS re-written in Swift 3.
- Used React JSfor templating for faster compilation and developing reusable components.
- Developed application using AngularJS and Node.jsconnecting to Oracle on teh backend.
- Worked on various servicing AngularJS applications like Home, Auto Loan, Credit Card, Employment, Fraud, Payments, and transactions and solved teh issues faced in teh development application website.
- Designed heavily, web-based version of data management application, which improved usability while incorporating new features.
- Knowledge on Kanban and Extreme programming Methodologiesof Agile.
- Created EmberService to get teh JSON data for Chart and Grids.
- Contributed usability enhancements and made general improvements to functionality and information architecture.
- Proficient in designing applications using J2EEdesign patterns like Singleton Patterns, Factory, Service Locator, Value Object and MVC.
- Standardized Scrum practices across multiple agileteams Communicated key performance information to teh wider organization Mentored team members on agileprincipals and responsibilities.
- Created and optimized graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Involved in write application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
- As an Agilecoach/Scrum master actively worked wif teh team.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on teh W3C standards.
- Created a new Angular JS, HTML5 and UI Rich Client Applications to enhance teh performance of Scratch applications.
- Integrated wif Backend code Java, Restful Web Services, View Models for single page applications using Ajax.
- Designed and developed a Restful web service dat supports JSON for other developers to access to speed up development wifin teh Cash Call using Spring MVC, Spring Web Services.
- Mapping front-end code wif teh Spring MVC annotations Request Body and Response Body to implement smart object serialization and deserialization.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Used JQuery for interaction between JavaScript and HTML.
- Worked wif teh design of teh templates and skins in CSS3.
- Redesigned teh existing conversation module wif Angular JS according to teh client requirements.
- Involved in implementing teh complete Application in teh in-build MVC Architecture wif Angular.js.
Environment: Apache Tomcat, spring, Spring MVC, Java, HTML/HTML5, Java Script, AngularJS, Web Services, Bootstrap, JQuery, JSON, AJAX, Jasmine, NodeJS, D3JS and Maven.
Confidential, Utah
Front End/ UI Developer
Responsibilities:
- Developed some of teh screens from designing stage.
- Developed custom directives in AngularJS for teh UI screens.
- Developed test cases using Node.js and AngularJS for teh UI.
- Developed teh Admin screens using JSP, JavaScript, and AngularJS.
- Extensively worked on HTML5/4, CSS3/2, JavaScript, JQuery, and AJAX.
- Implemented HTML5/4, CSS3/2, JavaScript, and AJAX to improve teh UI of teh client companies.
- Used AJAX and JSON to send request to teh server to check teh functionality of teh websites.
- Tested teh website on multiple browsers wif teh old as well as latest release.
- Designed web applications from teh conceptualization stage to implementation and maintenance.
- Checked cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome.
- Worked wif teams where requirements are constantly being implemented, tested, and improved.
- Used JavaScript methods and properties.
Environment: HTML5/4, CSS3/2, JavaScript, AngularJS, Node.js, KnockoutJS, Bootstrap, JQuery, AJAX, JSON, Agile and Git.
Confidential, Windsor, CT
Web UI Developer
Responsibilities:
- System Analysis and System Design wif Analysis classes and Design classes.
- Writing SRS and Use Cases for requirements.
- My most recent UI effort was using j Query, Bootstrap and React JS in a Play framework to render responsive pages.
- Creation of tables, views and stored procedure for database handling.
- Programming wif JSP, Swing/JFC, AJAX, Servlets and Strut for User Interface.
- Write -programming teh business logic and Data access layer of teh application using EJB 3.0.
- Programming wif J2EE technologies like JSP 1.2, Servlets 2.5 Struts 1.2.
- Web server/Application server deployment using Apache Tomcat 5.5.9. And J Boss 5.0.
- Written JavaScript, AJAX for front end.
- Restful and SOAP based Web Services.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, J Query, JSON, AngularJS and using CSS preprocessors (SASS, LESS).
- Current experience wif web application development using Web 2.0 technologies, Java, J2EE, DOJO toolkit, J Query, REST API, JSON and spring framework.
- Used spring boot for radically faster and widely accessible Spring Development.
- Used spring boot for one of teh Single Sign On web app to access more quickly.
- Worked on teh SAML autantication for teh Single Sign On page.
- Analysis, design and coding of different forms (JSP, HTML, Java Beans).
- Trained on Elastic Search for teh Retail side searcher Product search criteria and went through teh Documentation.
- Used Elastic Search on creating an uninstall survey page web application and Restful Web Service.
- Create detailed logging system using log4j.
- Used Struts Framework to implement MVC design patterns.
Environment: J2EE, EJB 3.0, Servlet 2.5, JSP 1.2, JSTL, XSLT, XML, JSF 1.2, Strut 2.1, Spring, SQL server, Crystal reports, Ant, SOA, ESB, WSDL, JMS 1.1, UDDI, SOAP, JNDI, J Unit, Hibernate, Java Script, CSS, HTML, Ajax and REST Web Services.
Confidential
WEB DEVELOPER
Responsibilities:
- Developed an EMR for ambulatory surgical centers.
- Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
- Developed JQuery based calendar to schedule appointments.
- Developed interface to display report data using JQuery, AJAX, JavaScript and JSON, XML.
- Used various JQuery plugins like auto complete, date picker, color picker, document slider to enhance teh usability, functionality and overall experience for website.
- Improved GUI design and dataaccessibilityfor better navigation and retrieval by using JQuery components and plugins.
- Provided support for customers in teh field by providing technical assistance and delivering fixes to ensure a successful deployment.
- Involved in preparing User Manuals to better understand different functionalities.
Environment: HTML, CSS, JavaScript, JQuery, JSON, AJAX, XML, Adobe Dreamweaver, Eclipse, Apache HTTP Server, MySQL and subversion.
Confidential
WEB DEVELOPER
Responsibilities:
- Developed presentation layer using JavaScript, HTML and CSS.
- Enhancing teh product wif new features as per client requirements.
- Developed custom web forms a JavaScript.
- Implemented feedback form.
- Used simple XML to build/process xml documents.
- Worked wif teh design of teh templates and skins in CSS.
- Upload teh code and do necessary changes and test teh application in server, if needed tan fix teh bugs and test again.
Environment: HTML, XHTML, CSS, AJAX, JavaScript, Windows and Adobe Dreamweaver.
