We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

Port Washington, NY

PROFESSIONAL SUMMARY:

  • Having 7 Years of experience in the Web Applications Development using HTML 4/5, CSS (2/3), JavaScript, jQuery, AJAX, XML and JSON.
  • Experience with full software development life - cycle, architecting scalable platforms and objects oriented programming.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, Angular JS and Bootstrap and experience in making web page cross browser compatible.
  • Experience in using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Experience in developing web applications using MVC architecture.
  • Experience in developing responsive applications using Angular JS Bootstrap like Grids, Toolbars, Panels, Button and charts etc.
  • Good understanding of Twitter Bootstrap.
  • Used JIRA for bug tracking and issue tracking.
  • Knowledge on React JS and Node Js.
  • Having knowledge on CSS preprocessors like SASS and LESS.
  • Hands on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements, and CSS behaviors in CSS.
  • Involved in designing UI patterns and developing applications with the help of Eclipse, Sublime text, Adobe Photoshop, Adobe Dreamweaver, and Notepad++.
  • Experience in CSS pixel-level layout, Consistency with browsers, Version, and Platform Independence.
  • Experience in using various JQuery UI controls and corresponding Event handlers etc.
  • Expertise in using source code control systems such as GIT, SVN.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Proficient in converting PSD files to Responsive UI designs and have good knowledge in Media Queries.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Attend Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.
  • Possess a very good ability to grasp the underlying business process and ability to work as an individual and also in a team.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.

TECHNICAL SKILLS:

UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad

UI Frameworks: JQuery, ExtJS, DOJO,JSON, backbone.js, node.js, Bootstrap.js, Require.js, Angular.js, Adminlte

WireFrame Tools: Adobe Illustrator CS3

IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext

Version Control: Perforce, CVS, SVN, GIT, GIT KRAKEN,GIT TORTOISE

Web/App Servers: Jboss, HTTP Web Server

Methodologies: Agile, Waterfall Model, TDD

Database: Oracle, MySQL, SQL Server

Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX

Search Engines: Elastic Search, Splunk, EC2

PROFESSIONAL EXPERIENCE:

Confidential, Port Washington, NY

Sr. Front End Developer

Responsibilities:

  • Responsible for successfully implementing the Data Quality Management Tool, user experience layer and associated interactivity by creating the structure, design, content, and functionality for the front-end webpages from the scratch.
  • Built a Consumer facing Application for which I collaborated with Produce Owners “DATA QUALITY”, Project Manager and Director of User Experience, End Users, Build teams, QA, and other development partners to implement the web Application.
  • Developed with Angular JS framework to bind HTML template (views) to JavaScript object (models). Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Applied multiple built-in directives such as ng-model, ng-click into Angular JS application.
  • Worked one-on-one with client to develop color scheme and layout and other functionalities for qm.npd.com website and implemented it into final interface designing with HTML5, CSS3 and Bootstrap.
  • Link the summarized data stored in MySQL Data Base, Elastic Search and display through our custom Application(Quality Management Tool)
  • Integrated Elastic search visual tool i.e. Kibana into the web Application.
  • Built Responsive and Interacting charts like pie charts, bar charts, Line charts, Semi circle donut charts, Stacked percentage charts, Area spline charts using High charts JS to make data come alive in QMT Application.
  • Fetched & Transformed data from database, ES into JSON or XML format files and retrieved useful data by AJAX calls to display them on the browser from RESTful service.
  • Developed, Implemented and Deployed two modules (Retailer Validation and Dictionary Validation) and Developed the Trends module where I link to Information stored in elastic search and Display them in Quality Management custom tool.
  • Organize the output of results to different consumers and Capture consumer responses, and store those in the MySQL.
  • Developed the back end application in Java, spring framework and used Eclipse IDE tool.
  • Used Maven for building and deploying.
  • Consumed Web services using SOAP
  • Responsible for developing & setting up the Security layer (Authentication and Authorization) for user’s to login into our QMT Application using WSDL
  • Used Log4J to capture the log that includes runtime exceptions
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as critical Issues from the Users to Managers, Managers to Retailers and Clients.
  • Implemented frameworks like Adminlte to enhance the features of the Application
  • I am responsible for the general maintenance and implementation of the associated code for the above modules. Utilized source version control tool GIT to manage the code repository.
  • Also I serve as a primary point of contact for user updates, queries and feature requests. I deploy the latest Application Version and send Release Notes every sprint for the End Users
  • Responsible for creating knowledge base videos, documentation for the website.
  • Expertise in creating end to end testing and bug fixing

Environment: HTML5, CSS3, JAVASCRIPT, WSDL, ANGULAR JS, jQuery, BOOTSTRAP, JAVA, SPRING BOOT, MAVEN, APACHE TOMCAT, ECLIPSE, HIGH CHARTS, MYSQL, ADMINLTE,DATAGRIP, GIT, MOCHA (FUTURE), PUTTY, MOBAXTERM

Confidential - NEW YORK, NY

Sr. UI Developer

Responsibilities:

  • Designed the Web application layout and forms using HTML, CSS, and JavaScript from scratch.
  • Created reusable templates and style sheets based on UI standards and guidelines, Performed functional tasks using specifications.
  • Implemented Responsive Web Designing so that application can run properly on different types of devices.
  • Tested the website and fixed bugs after identified them with Chrome Element Inspector.
  • Used CSS and Bootstrap for styling the HTML elements.
  • Developed page layouts, navigation, animation buttons and icons.
  • Developed dynamic e-mails using JavaScript, and coding of HTML.
  • Re-designing/ developing the main website to improve user experience and add new functionality and converting from PERL to PHP.
  • Closely worked with the operations Team and Hadoop Team to give user enhanced experience and reduce the number of key strokes for given scenario.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Used Angular.JS framework where data from backend is stored in model and populated it to UI.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Aggressively worked on making calls to Elastic Search and Mysql database, creating a local elastic search host for imitating the server side calls and creating interactive UI using two-way data flow.
  • Generated logsinto search engine databases like Splunk, Elastic Search formadvanced analytics and search engine to process large datasets and visualize the results based on aggregations and filters on structured and unstructured fields.
  • It enables data scientists and employees to find a set of API and data through Elastic search that does heavy-lifting behind the scenes while presenting simple,
  • Created Widgets, Dashboards, Charts, login functionality implemented and session handling base functionalities added to the webpage from Kibana and Splunk
  • Developed HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
  • Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
  • Used PHP, HTML and JavaScript web page coding integrated with Oracle using Apache HTTP.
  • Used all aspects of Oracle/PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Involved in using CVS, GIT Kraken for project management and version control.
  • Used Jira as bug tracking system.
  • Used Team Function Server as a version control system inside a Project.
  • Used Visual Studio as IDE.
  • Involved in conversion of photo shop docs to Responsive static HTML.

Environment: HTML5, CSS3, AngularJS 1.5x, JQuery, Bootstrap, JSON, Handlebar.js, Ajax, SVN, Sublime Text Editor, Node.js, NPM and Web Services, Kibana, GIT Kraken, PHP, Logstash., Big Data Hadoop .

Confidential - Lorain, OH

Sr. UI Developer

Responsibilities:

  • The FedGift application supports the Gift Registry in Macy's stores as well as registry services for online, mobile and Kiosks. The current Consultant Desktop experience of the application is written in Visual Basic (VB6) The desktop experience will be re-written as a Web app.
  • Implemented client side Interface using AngularJS& Node.js.
  • Implemented AngularJS Directives to make customized components.
  • Worked on AngularJS Routes using $scope object to create a Views using Controllers.
  • Developed various screens for the front end using AngularJS and used various predefined components from NPM (Node Package Manager).
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Handlebar.js for templates in most of the code.
  • Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Run the application with the Node.js server and used npm package manager.
  • Implemented AngularJS services to connect the web application to back-end APIs.
  • Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
  • Worked on AngularJS, HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used.
  • Implemented PHP session variables and cookies to improve security.
  • Used PHP / MySQL in WAMP (Windows, Apache, MySQL and PHP environment for Creating dynamic data driven and interactive web pages.
  • Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Extensively used Grunt as an associate to NodeJS to establish the connectivity between database and client.
  • Debugged the website using Chrome Developer's tool and manipulated the nodes using DOM functions.
  • Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.

Environment: HTML5, CSS3, AngularJS 1.5x, JQuery, Bootstrap, PHP, JSON, Handlebar.js, Ajax, SVN, Sublime Text Editor, Node.js, NPM and Web Services.

Confidential - Houston, TX

Web UI Developer

Responsibilities:

  • Participating in Agile Development Team and having daily SCRUM meeting for progress reporting as well as task distributing.
  • Designed UI screens using JSP, Struts tags HTML and JavaScript for client side validation.
  • Used AngularJS for creating Web Pages using CSS, JavaScript, JSP and JSF for running on client machine and implemented Validation Server Side with the help of Struts Validation Framework.
  • Developed RESTful Services using Spring MVC with Hibernate and consumed using Angular http resource Services.
  • Used Spring boot and MVC as framework and JavaScript for major data entry, which involved extreme level of data validation at client side using Ajax.
  • Created an internal browser based text editor using JavaScript, Require.js, Connect.js, Backbone and Jasmine.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Extensively involved in coding with AngularJS, jQuery UI and jQuery Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.
  • 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 providers.
  • Extensive use of different modules in Angularjs like UI-router, UI bootstrap, oclazyload, ngsanitize, ngdialog to build single page application.
  • Developed the administrative UI using backbone.js.
  • Used Ext JS to build the GUI controls of the application.
  • Used Node.js (Server Side) to run Foundation & SASS.
  • Testing the functionalities in terms of requests and responses for the front-end Json files.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Developed JUnit test case for testing functionalities the Java Code.
  • Used Jenkins build for building and deploying of the applications and implemented force builds when the build fails.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, SQL Developer and used them in WEB components.
  • Kafka is used to implementation of log files from Mongodb.
  • Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
  • Created a build environment for Java using Git and Maven.
  • Used JIRA which is integrated with Issues, Code, and Builds& Documents related to the project as a part of Agile methodology Atlassian JIRA and JIRA Plugins.

Environment: JDK 1.6, J2EE, Node.JS, Spring 3.0, Hibernate 3.2, Hibernate, MongoDB, Spring boot, REST, Web Service, JSP, JUnit, Jenkins, swagger, Java Mail, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, jQuery UI, jQuery Mobile, Angular.JS, oracle, Kafka, Ajax, Bootstrap, JSON, Radis, XML, Tomcat, log4J, Subversion SVN, JIRA, SCRUM, My Eclipse/Eclipse.

Confidential

UI Developer

Responsibilities:

  • Mainly involved in designing, developing, implementing, and maintaining the web pages using HTML4/5, CSS3, and JAVASCRIPT.
  • Responsive design approach using HTML5 and CSS3 to support device integration.
  • Defined and developed the application's presentation layer using HTML5, CSS3 and JavaScript.
  • Used Clear Case for version control and Clear Quest for bug tracking.
  • Client side validations in the UI are achieved using JavaScript Form Validation.
  • Involved in JavaScript pop up and Ajax functionalities.
  • Involved in implementing jQuery internationalization.
  • Developed web page applications using JavaScript frameworks and having thorough knowledge of JavaScript.
  • Experience in working with CSS Selectors, classes, ids, pseudo classes and layouts and made use of JavaScript for developing user interface forms Developed complex SQL queries for extracting data from the database.
  • Involved in interaction with the system analyst to know the technical requirements of the project.
  • According to the client's requirements created page layouts, navigations using HTML5 and CSS3 and reviewing the opinion of the management.
  • Involved in complete software development life cycle like coding, designing, testing, debugging.
  • Testing and checking the cross-browser compatibility for various browsers like internet explorer and used firebug for debugging.
  • Coded JavaScript for page functionality and pop up screens and used HTML to make drop down menus on web pages and display part of a web page upon user request.
  • Attend Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.

Environment: HTML4.0/5, CSS3, JavaScript, jQuery, AJAX, JSON, XML, SQL, Eclipse, restful web services, Adobe Dreamweaver, Adobe Photoshop, and Tomcat Server.

Hire Now