Frontend Developer Resume
AtlantA
SUMMARY
- 7 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using UI development in various domains.
- Experienced in HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery, Angular JS, AJAX, XML, JSON and SOAP web service and SOAPUI. Good knowledge of web services with protocols SOAP, REST.
- Experience with continuous integration and automation using Jenkins/ Hudson.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a UI based environment, along with data analytics, data wrangling and Excel data extracts.
- Have good Experience on Project management tools JIRA, Redmine and Bugzilla.
- Strong understanding of UI, cross-browser compatibility, general web functions and standards.
- Experienced in ReactJS and working with React Flux architecture
- Experienced in using different JavaScript based packages libraries like node.js, mongoose, body-parser, videojs, chartjs and morgan for complementary support to the web based application.
- Deep understanding of Object Oriented JavaScript programming and JavaScript MVC framework.
- Experience in professional mobile-first, responsive UI design using Bootstrap framework. Good working knowledge with Document Object Model (DOM) functions and designing UI patterns and applications.
- Experience in developing client-side scalable Single Page Applications (SPA) with MVC architecture using AngularJS framework and Search Engine Optimization (SEO) techniques.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, NodeJS CSS3, JavaScript, Type Script, DOM, jQuery, and Ajax, D3JS that follows W3C Web Standards and are browser compatible.
- Experience in using React with Redux, but have also worked in all parts of the stack Extensive experience on implementing AJAX features using JavaScript and JQuery
- Experienced in working with server side technologies including databases, restful API and MVC design patterns. Experienced in integrating with third party systems via Restful APIs.
- Extensive work experience on Java (Apache SOLR), VB Scripts, GIT, Junit, TestNG, Maven, ANT, UI,
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Experience in developing consumer based features and applications using UI, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Hands on Experience in working with the Cassandra Query Language (CQL) for querying the data present in the Cassandra.
- High-level experience in Base SAS, SAS/Macros, SAS/SQL, SAS/Stat, SAS/Connect, SAS/Access, SAS/Graph, SAS/ODS, SAS/EBI, SAS/Grid, SAS Visualizer, SAS/ETS and SPSS modeler.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experience with creating scripts for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters.
- Experience with Apache Kafka JMS and Rabbit MQ as the message oriented middleware.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Good experience with cloud platforms like Amazon AWS and Google AppEngine.
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
TECHNICAL SKILLS
Web: HTML5, CSS3, JavaScript, AJAX, JSON, Servlets, JSP, Responsive Design.
Programming: Java, C, PHP, MySQL, Unix, JCL, COBOL
Frameworks/Libs: jQuery, Bootstrap, AngularJS, Firebase
CMSs: WordPress, Joomla, Drupal, phpBB, wooCommerce
Web Tools: GitHub, cPanel, Grunt, Bower, Cloud9, Slack, Visual Studio, IntelliJ, Sublime Text.
UI/UX Tools: Balsamiq Mockups, UXPin, Adobe Experience Manager
Multimedia Tools: Adobe Photoshop, Dreamweaver, Flash, Illustrator, Cinema4D, Sony Vegas, GIMP.
Miscellaneous: MS Office, UML, Rational Rose, Eclipse, SEO.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta
Frontend Developer
Responsibilities:
- Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML5 HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js,Backbone.js and JQuery.
- Implemented Presentation layer using CSS Framework, knockout JS, Wire-framing, HTML5
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Used backbone.js MVC Frameworks in the development of the web applications.
- Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
- Unit testing was performed using JUnit and Version control through Git.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used CVS for version control and ClearQuest 2003 for bug tracking.
- Performed unit testing on various project modules using JUnit framework.
- Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML and CSS based on the W3C and ADA standards.
- Designed and developedUser Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) andBootstrap, connecting to a REST-ful server on a different domain.
- Created pages in Site Core and validating the HTML code withW3C Validator.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
- Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS3,XHTML,JAVASCRIPT,JQUERY,ANGULAR,SQL,REST-Ful,XML, BACKBONE.JS, SOAP, WSDL,APACHE AXIS AND BOOTSTRAP.
Confidential, New York, NY
Frontend Developer
Responsibilities:
- Participated with end users and business analyst to understand the business requirements.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Daily programming with React JS, Angular2.0 and Bootstrap.
- Built applications using React JS, which allowed us to render pages on both the client and server using the same codebase.
- Created some reusable components for designing interfaces using React JS.
- Used React JS to create Components to handle events triggered by clients and send request to server.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Delivered Node.js and socket.io real-time socket communication video function.
- Designed and developed an application for file sharing among remote hosts using socket programming.
- Implemented Distance Vector Routing algorithm using socket programming and UDP for communication between hosts where each host is acted as a pseudo-router.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Implemented Routers & History in Single Page App (SPA) using React router.
- Created web pages using Media Queries and AngularJS that cater to Android and IOS web platforms.
- Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
- Developed multiple POCs to create a user transaction grid in Angular JS.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Used NodeJS, React JS and Angular2.0 extensively in the development of the web applications.
- Experience in RESTful web services to integrate between HRMS to Finance.
- We used GIT for our Continuous Integration solution we then changed over to Git with Jenkins.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Interacted with Customers and development teams for Fix the Issues.
- Performed the Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML5, CSS3, JavaScript, ReactJS, MongoDB, ExpressJS, Angular2.0, JQuery, Twitter Bootstrap, Eclipse, Adobe Photoshop, MS Office, and HP Quality Center.
Confidential, Oklahoma City, OK
Frontend Developer
Responsibilities:
- Worked with HTML5, CSS3, XML, JSON, JavaScript, JQuery, JQuery UI and Angular JS for developing user interface.
- Angularized the HTML content defined by the HTML Team, where the project structure follows ng-boilerplate and I used both angular defined directives and custom directives.
- Used UI-router to design a single page application and Angular UI, which is Angular bootstrap's TYPEHEAD to achieve autocomplete functionality.
- Integrated the service call with UI using $http and $resources which are substitutes for AJAX in angular.
- Involved in developing an Application with the Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
- Implemented Graphs and Charts with animation to represent survey data for MDE Analytics application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
- Developed Architectural Design Documents and Block Diagrams.
- Participated in the research of new technologies like JQUERY for few potential mobile app development efforts.
Environment: HTML4, HTML5, CSS2, CSS3, JavaScript, JQuery, Angular JS, AJAX, JQuery UI, JSON, Visual Studio, Dreamweaver.
Confidential, Mountain View, CA
Frontend Developer
Responsibilities:
- Updating and adding features to the client-facing accounting Backbone modules. The Backbone shell was made available by the ecosystem.
- Requirejs as AMD and Handlebars.js as the templating library.
- Creating new billing features in JSF for internal users and Ops.
- Working as a part of an agile scrum team.
- Unit testing using for new services/functionality.
- Created unit test/regression test framework for working/new code.
- Used JavaScript and XML to update a portion of a webpage.
- Used based GUI components for the front-end functionality such as selection criteria.
- Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript.
- Used Object Oriented Application Design (OOA/D) for deriving objects and classes.
- Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features using SQLdeveloper.
- Maintenance and L3 production support for Backbone and JSF apps.
Environment: Backbone js, Handlebars js, RequireJS, JSF 2.0, Icefaces, EclipseLink, Perforce, Netbeans 8, JAX-RS with Jersey
Confidential
Java/J2EE Developer
Responsibilities:
- Coded end to end (i.e. from GUI on Client side to Middleware to database and Connecting the back end Systems) on a subset of sub modules belonging to the above modules.
- Worked extensively on Swing.
- Most of the business logic is provided in Session Beans and the database transactions are performed using Container Managed Entity Beans.
- Worked on Parsing of XML Using DOM and SAX.
- Implemented EJB Transactions.
- Used JMS for messaging with IBM MQ-Series.
- Designed UI screens using JSP, Ajax, Struts, HTML and CSS.
- Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Web sphere Studio ApplicationDeveloper(WSAD).
- Involved in development of Front-End using JSP, HTML, Java Script, AJAX and Back-End using Hibernate ORM.
- Mentoring other programmers.
- Studied the implementation of Struts
- Implemented PL/SQL stored procedures and triggers.
- Implemented the Security Access Control both on client and Server side.
Environment: Java, Java Swing JSP, Servlets, JDBC, Applets, Servlets, JCE 1.2, RMI, EJB, XML/XSL, Visual Age java (VAJ), Visual C++.
