Front End Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Having 7+ years of experience in developing Web Applications using HTML (4/5), CSS (2/3), JavaScript, jQuery, AJAX, XML, twitter Bootstrap, JSON, Angular.js, Node.js, Express JS, React.js, Java/J2EE.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like XHTML, DHTML, XML, Object Oriented JavaScript, Backbone JS, Angular, Node JS, Bootstrap Framework, Media Queries, CSS Frameworks, Java, JSP.
- Expertise in Angular JS framework and its ability to create simple and scalable code for SPA.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Experience with technologies using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, Typescript and Core Java, Angular 2.X/4, AJAX, JSON, XML Bootstrap and Responsive Web Design.
- Strong programming skills in designing and implementation of multi - tier applications using web-based technologies like Spring MVC and Spring Boot.
- Expertise in creating Single Page Applications by Routing in Angular.js.
- Create desktop application with Angular and Unit Test with Karma-Jasmine.
- Expertise in React JS framework to develop teh SPA.
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Web design development and excelled in teh latest technologies in teh industry, HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS, Angular 2, Angular 4, Angular 5, AJAX and UX design implementation of web applications.
- Strong noledge of Angular 2/4 practices in commonly used modules and creating reusable Components, Pipes and Services.
- Responsible for writing micro services using Spring Boot and Pivotal Cloud Foundry.
- Experience in building application with React JS, Redux; Require JS, in MVC architecture.
- Expertise in React.JS framework and integrate them to NodeJS server side code.
- Developed teh backend by using Node.js, Express and MongoDB.
- Experience in spring, Hibernate, understanding of design patterns, implementing Core Java/Spring/Spring boot applications. Strong programming experience on Java, J2EE, XSLT, SQL, JMS, JDBC, JNDI, EJB's, JSP, Servlet, JAXB, etc.
- Experience in developing Single Page Applications(SPA) using JavaScript MVC framework such as React JS
- Proven ability in designing and creating automation frameworks using Java, C#, Selenium WebDriver, RC, Junit, TestNG, Maven, ANT, Hudson, and Jenkins tools.
- Experience in Spring modules like MVC, AOP, JDBC, ORM, and Web Services.
- Expertise in implementing teh MVC architecture in backend applications using JAVA along with spring, Servlets and Node.js along with Express JS.
- Expertise in stash bit bucket and version control tools
- Extensive experience in writing teh Apache Camel routing in SOA platform.
- Expert in architecting, developing Sencha applications and successfully deployed into production.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
- Experience in Content Management Systems, such as Kentico CMS and Drupal
- Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
- Deep understanding and deployment experience of core platform technologies, techniques, and web app frameworks such as Sencha (Ext JS, Touch), Spring, JBOSS, Tomcat, JSON, XML, HTML5, and Web Services
- Proficient in client-side scripting and JavaScript frameworks, jQuery.
- Highly skilled at front-end engineering using Object-Oriented JavaScript.
- Well experienced in writing test cases in methodologies Test Driven Development and Behavior Driven Development.
- Strong Experience in writing Angular 4 code for developing Single page applications (SPA), used several in built language core directives, expressions and modules
- Experience in using Bugzilla and Firebug to debugging and troubleshooting teh existing code.
- Developed enhancements to Mongo DB architecture to improve performance and scalability.
- Extensive noledge in Mongo DB concepts and good noledge in Administration.
- Used Protractor for allowing tests to be organized based on Jasmine, thus allowing you to write both unit and functional tests on Jasmine.
- Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext Js, Angular Js, and Object oriented programming in JS
- Updated skills with Mobile Web Automation Framework Angular JS in Jasmine, Protractor using this testing teh AJAX components.
- Good experience in automated build process by using Jenkins and Maven.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Expertise in working on AWS to integrate to teh Server and Client side code.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by Git-Hub.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver and many other design applications.
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
- Expertise in Video Coding by using HTML5, CSS3 and javaScript.
- Extensively used teh repositories like Github and SVN.
- Extensive use of Grunt & Gulp as a build tool for projects.
- Good experience in unit testing by using Karma and Mocha.
- Extensive experience working under agile methodologies environment (scrum, Kanban).
- Experience with various IDE’s such as Eclipse, Web Strom, Sublime, Visual Studio, and Notepad++.
- Experience in working on MAC, Windows, and Linux operating systems.
TECHNICAL SKILLS:
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular, Node.js, Express.js, React.js, Ajax, JSON.
Development tools: Visual Studio code, Notepad++, WebStorm, Sublime.
Debugging tools: Firebug, Bugzilla, Chrome Developer Tools.
Operating systems: Linux, Mac OS X, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: SVN, GIT.
Build Tools: Maven, Ant.
Database: SQL Server, Oracle, MYSQL, MongoDB.
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: C, C++, JAVA, J2EE
PROFESSIONAL EXPERIENCE:
Confidential, Dallas,TX
Front End Developer
Responsibilities:
- Web API are used to send and receive data to back end. Recently upgraded to Angular 5.
- Used Angular 5 to develop responsive Single Page web applications.
- Developed teh application using Spring (MVC) Framework dat halps in separating teh business logic, presentation logic and navigation logic.
- Experience working with Services and utilized teh data coming from Restful API in teh Angular 5 components.
- Utilized different classes/packages of Angular 5 to develop teh application.
- Worked with Typescript to write teh functionality for Angular 5 code.
- Developed core UI client features using HTML, SASS
- Responsible for design and development of teh web pages from mock- ups (PSD).
- Investigated various NoSQL database alternatives and methods for online database compression.
- Developed client side drop down menus, search bars and drop down toggles using Twitter-Bootstrap.
- Performed unit testing using Jasmine and end to end testing using Protractor.
- Used teh new tags from HTML5 like section, article, header, footer, canvas for animations.
- Used JSON for data exchange between client and server.
- Created Responsive Web Design using Bootstrap.
- Involved in Sprint, agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD).
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.
Environment: Angular 5.0, Angular CLI, Spring MVC, Typescript, JavaScript, JQuery, Twitter Bootstrap, HTML5, CSS3, VSCode, Maven, GIT, AWSCodecommit, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC.
Confidential, Portland, ME
UI Developer
Responsibilities:
- Daily programming in server and client side by using Angular.js, React.js, Java, J2EE, Node.JS and ExpressJS.
- Worked on Front end by using Angular JS, React JS and JavaScript Frameworks.
- Extensive use of Angular.js for developing teh SPAs (Single Page Applications) for internal application/tool.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Web application is redesigned by using Angular 4 as front-end.
- Redesigned Menu & Navigation to Angular 4 and updated Loans and Contract forms for a better user experience.
- Successfully migrated an application developed in Angular 4.0 to Angular 5.0 recently.
- Developed Angular 2 apps in JavaScript both EcmaScript 5/6. Used TypeScript for object oriented web development.
- Implement teh application in MVC Architecture, integrated with Hibernate and Spring MVC.
- Developed ES6 class for dynamically driven html tags for page handling and localized CSS and JavaScript
- Used Eclipse based Spring Tool Suite (STS) for development and debugging Spring Boot
- Developed code style guidelines for Angular 4 based on angular official documentations.
- Good noledge in AngularJS and Responsive Web Design.
- Good experience in JavaScript MVC framework like Angular JS, React JS.
- Used Node JS, Angular JS and MVC Frameworks in teh development of teh web applications.
- Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Kentico web parts, page Templates and custom web parts.
- Responsible for writing micro services using Spring Boot and Pivotal Cloud Foundry.
- Developed Single Page Application (SPA) using Angular2/4 Framework
- Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
- Design & development of Web application using ASP.Net, AJAX, JavaScript, jQuery, CSS, Developer Tool, C#.Net, WCF, SOAP, XML technologies.
- Developed teh Web Application using JSP, Servlets, HTML, DHTML and performed validations using JavaScript.
- Experience in using React JS, Flux for SPA development.
- Implemented client side Interface using React JS
- Developed share view using Sencha Touch for non-flash supporting devices.
- Adobe Flex development experience, creating Rich User Interface for Desktop applications using AIR, MXML, Action Script and Flex components.
- Construct powerful and modern frontend architecture, involving React, Redux, and ES2015.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Implemented exception handling in Java Spring boot for REST API, by making use of Exception Handler and ControllerAdvice annotations.
- Developed share view using Sencha Touch for non-flash supporting devices.
- TEMPEffective use of CSS3featurres, such as creating multiple columns, borders and background etc. and used LESS/SASS Preprocessor.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
- Used teh Node.js, Angular.js, and backbone.js MVC Frameworks in teh development of teh web applications.
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Worked teh backend by using Node JS, Express and Mongo DB.
- Fused HTMLs to teh JSP. Teh projects were implemented using ATG framework in teh backend.
- Have worked on Big data (Splunk enterprise) to generate teh Rest API and integrated dat API to Client side code using Node JS, Express JS.
- Designed and Developed various Angular 2 Component (/ngModule), Services (observable/promises), Directive and Pipes, Used Angular 2 CLI commands for productivity and global/generic building blocks Consumed server-side SOAP UI web services and called them from angular controllers
- Designed and implemented a NoSQL based database and associated RESTful web service dat persists high-volume user profile data for vertical teams.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- As a backend developer, me was responsible for creating RESTFUL Web using Node.js & Express.js.
- Implemented Routers& History in Single Page App (SPA).
- Used Angular2/4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Worked on integrating jQuery API’s with MVC pattern.
Environment: Angular 4.0, Angular CLI, Spring MVC, React.js, Node.JS, Adobe Flex 3.0, Typescript, JavaScript, JQuery, Twitter Bootstrap, Ajax, HTML5, CSS3, DHTML, SVN, Sublime, ATG framework, Maven, GIT, Mongo DB, Ember.js, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor, Apache Camel, Active MQ (JMS), Apache CXF, Micro Services, Pivotal Cloud Foundry.
Confidential, Quincy, MA
Java /UI Developer
Responsibilities:
- Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
- Developed teh Frontend by using ReactJs and JavaScript.
- Expertise in ReactJS framework and integrate them to NodeJS server side code.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented flux pattern by using redux framework as a core dependency.
- Used Redux Async actions to make teh app fully asynchronous.
- Created flux stores to migrate an existing flux app to Redux.
- Design, develop and test HTML, CSS, jQuery and React.JS, Redux dat meets accessibility of web browser.
- Worked closely with teh java Spring framework and ATG framework to interact with teh front-end and back-end
- Extensive hands-on experience in Pivotal Cloud Foundry, other PaaS platforms and In-depth understanding of Domain Driven Design
- Setup teh continuous Integration (CI) and continuous Deployment (CD) process for teh application using teh Jenkins.
- Design and created a Automation test scripts using Appium ATDD for IOS using Cucumber Gherkin framework, Version control with Stash and CI integration with Jenkins.
- Developed teh backend by using Node JS, express and MongoDB.
- Analyzed and implemented teh Spring MVC framework and wrote controllers.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed client side drop down menus, toggles and search bars using Twitter-Bootstrap and JQuery.
- Involved in Spring MVC model integration for front-end request action controller.
- Written Spring Core and Spring MVC files to associate DAO with Business Layer.
- Developed custom controls for integration with Kentico CMS dat utilized it’s given API structure.
- Designed and implemented a dynamic image rendering web service which is consumed by asp.net, jQuery, JavaScript and AJAX.
- Reduced overall codebase by leveraging restructuring and class techniques built into ES6.
- Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
- Responsible for parsing JSON data to & from teh server for presentation & storage purposes in teh project.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2/4
- Responsible for creating RESTFUL Web Services to serve data to teh front-end application in JSON format
- Used Local Storage to store & retrieve insensitive user data during transition between teh different pages.
- Optimized and updated UML Models (Visio) and Relational Data Models for various applications.
- Developed client side validation code using JavaScript and jQuery.
- Have worked on AWS to integrate teh server side and client side code.
- Responsible to for making teh dynamic page’s using AJAX, JSON and jQuery.
- Experience in RESTFul webservices to integrate between HRMS and Finance.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
Environment: React.JS, Node.js, ATG framework, HTML5, CSS3, JavaScript, Kentico CMS, JQuery, Bootstrap, Spring MVC, MongoDB, Handlebars, RWD, Eclipse, Web Matrix, JSP, Adobe Photoshop, MS Office, Grunt and HP Quality Center.
Confidential, Dallas, TX
Software Developer
Responsibilities:
- Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using AngularJs, JavaScript.
- Used Angular.js for connecting teh API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, and Angular.js& JavaScript.
- Defined new validations through AngularJS for teh form field validation implemented through HTML5.
- Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating teh screens with table-less designs meeting W3C standards.
- Developed teh backend by using Node JS, express and MongoDB.
- Applied jQueryscripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for teh design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Used Dreamweaver as editor for designing new pages.
- Implemented teh Drag and Drop functionality using jQuery framework.
- Used Grunt as task runner to test teh JavaScript with JSHint.
- Worked on Cross-Browser Compatibility and tested each &every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
Environment: Angular.Js, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, JAVA, J2EE, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.
Confidential
Software Engineer
Responsibilities:
- Communicate with teh client to understand teh requirement of teh website, gained experience in project planning, involved in writing teh Project Design Document and Project Plan Document.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using JavaScript, JQuery, CSS and HTML.
- Implemented and designed user interface for web based customer application.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
- Developed a single-page application (SPA) with teh goal of providing a more fluid user experience to a desktop application
- Developed customer facing software for managing advertisements to grow teh business using Backbone.js, JavaScript/jQuery, HTML, and CSS.
- Used JDBC batch statements for batch processing and Java Mail API to communicate between customers and agents for any error reported or for any exception rose.
- Developed data formatted web applications and deploy teh script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Worked extensively on SpringMVC framework to develop new internal web application.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
- Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL.
Environment: BackboneJS, HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, spring, MVC, Linux, Apache and MySQL.