We provide IT Staff Augmentation Services!

Sr. Front End Developer Resume

Dallas, TX

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in Front End Development using cutting edge User Interface (UI) technologies, JavaScript libraries, installation of different modules and testing of various client/server architectures.
  • Experience in developing professional web applications using HTML5, CSS3, Bootstrap, JavaScript, Handlebar, jQuery, JSON, AJAX, AngularJS, Angular 2.0, Angular 4.0, ReactJS, Redux, NodeJS.
  • Competent in Gathering user requirements and converting them into software requirement specifications (SRS) using UML, Design Patterns, Object Oriented Methodologies.
  • Experience in implementing store actions, installing React Router, React - Redux app to handle real time data, API calls from Thunk Redux in ReactJS.
  • Experience in developing software applications in Angular using components, observables, router, classes, services, redux architecture, RX.js.
  • Expert in working with NodeJS server-side application to implement concepts like Event Dispatcher, Express.js, Oauth 2.0 to authenticate Google, token, filesystem.
  • Used Angular to implement Modules, Filters, Services, Controllers, Factories, HTTP caching and Angular UI bootstrap.
  • Experience in development of applications using JavaScript web applications, JSP, JSF, Servlets, Swing, Webservices.
  • Good understanding of Document Object Model (DOM) and DOM functions, DOM collections.
  • Expert in developing applications using CSS preprocessors like SASS and LESS.
  • Hands-on experience in creating Single Page Applications using Angular JS along with routers, custom directives, filters and form validations.
  • Experience with NodeJS platform, npm, Common JS, grunt & gulp, bower, forever and Nodemon.
  • Implemented adaptive as well as responsive web design with html and css tactics using media query, grid view, viewport for seamless experience on mobile, tablet and desktop.
  • Highly skilled in using Bootstrap for tables, grids, form elements, carousels, layouts, Toolbars, Panels, Button, etc.
  • Experience in integrating NodeJS server side code with MongoDB to store and retrieve data using Mongoose drivers.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Good experience in designing UML Diagrams including class diagrams, use case diagrams, sequence diagrams, etc.
  • Knowledge of Search Engine Optimization (SEO) techniques, Website Accessibility and Web Securities.
  • Experience in debugging on various browsers with Chrome DevTools, IE Tester, Firefox FireBug and Safari web inspector.
  • Experience with source control with tools such as SVN Source Control, TFS and GIT for code management.
  • Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Strong skills in organizing, problem-solving, communication and planning with ability to work in team environments.

TECHNICAL SKILLS:

Web Technologies: HTML, HTML 5, XSL, XML, CSS3, Bootstrap, Handlebars JS, SASS, LESS, JavaScript, jQuery, AJAX, JSON, Angular 4.0, Angular 2.0, AngularJS, ReactJS, Redux, NodeJS, TypeScript, Responsive Web Design.

Development Tools: WebStorm, Eclipse, NetBeans, Notepad++, Microsoft Visual Studio, Sublime Text 2, Adobe Dreamweaver, Adobe Photoshop CS5, MS Visio.

Operating Systems: Windows, Mac OS X, Linux.

Middleware: Hazelcast.

Databases: My SQL Server, Oracle, MongoDB.

Build Tools: Maven, Ant, Jenkins.

Version Control: SVN, GIT.

Testing & Performance: JUnit, Selenium.

Source Control: Visual Source Safe (VSS), Maven, Subversion, JIRA.

Methodology: OOAD, UML, MVC framework, Agile, SCRUM, Waterfall, Kanban.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Front End Developer

Responsibilities:

  • Built responsive webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, Handlebars JS, TypeScript and Angular 4.0.
  • Worked in Agile environment with daily standups, weekly sprints, sprint reviews and sprint planning meetings.
  • Experience in using various features of Angular 4.0 like data binding, routing, pipes, custom directives and string interpolation to meet the project requirements.
  • Used Handlebars JS, javascript ES6 and SASS partials for building AEM marketing pages.
  • Experienced in building progressive disclosure web forms using structural directives such as ng-if, ng-for and ng-template in Angular 4.0.
  • Created custom animations on webpages using CSS3 keyframes, transitions and transformation effects.
  • Used Promises and Observables to make RESTFUL API calls for persistence and data retrieval.
  • Created live chat functionality and integrated with Salesforce Live agent - Live chat for on demand chat.
  • Built multilingual web pages using i18n internationalization on Angular pages and YAML on AEM pages.
  • Worked with tools such as Grunt task runner, webpack module bundler and NodeJS run-time environment.
  • Built webpages with support for multiple browsers such as, IE, EDGE, Chrome, Firefox, Safari with support for multiple mobile and tablet browsers as well.
  • Stored and retrieved cookies and session tokens for persistence of user session and for storing user data.
  • Performed SEO (Search Engine Optimization) on website through image optimization, HTML tag optimization and Video event tracking.
  • Maintained a high level of Unit Test coverage with Jasmine testing framework and Karma test runner.
  • Performed peer reviews on code and Merge approvals on merge requests by peers.
  • Used GIT for version control with Github for Angular and Bitbucket for AEM part of the project.
  • Used Jira for issue management and Zeplin for collaboration on designs with the design teams.
  • Worked on bug fixes, performance optimizations and code refactoring.

Environment: Angular 4.0, NodeJS, TypeScript, Handlebars JS, Bootstrap, HTML5, CSS3, JavaScript ES6, JSON, SASS, GIT, Agile, AEM, Saleforce liveagent, YAML, Grunt, Webpack, Jasmine, Karma, Jira, Zeplin, Github, Bitbucket.

Confidential, Atlanta, GA

Front End Engineer

Responsibilities:

  • Built Web pages that are more user-interactive using HTML5, CSS3, JavaScript, Bootstrap, ReactJS, Redux, Angular 2.0 and Angular 4.0.
  • Experience in implementing React-Router to turn application into single page application.
  • Experience in using various features of Angular 2.0 like data binding, routing, custom filters, custom directives, string interpolation to meet custom requirements.
  • Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Experience of working with SASS and task runners like GulpJS.
  • Built application using HTML5, object-oriented, Angular 2.0, coupled with a nodeJS.
  • Worked on JavaScript for page functionality and responsive tooltip plugins using jQuery.
  • Evaluated forms, events, keys, Router, Animations and flux concept using ReactJS and Redux.
  • Used Promises to make RESTFUL API calls for persistence and retrieval of data.
  • Used latest web technologies ECMAScript 6, ReactJS, Redux, Angular 2.0 and NodeJS implemented as a backend server.
  • Developed API’s, database querying pattern for retrieval of data and use session tokens for auto sign on functionality.
  • Used actions, action creators, reducers and store implementations of Redux.
  • Worked with CassandraDB for persisting data and user session variables.
  • Used TypeScript to write class, interface, module statements, navigation and refactoring.
  • Implemented singleton pattern for class using TypeScript.
  • Used React-Autocomplete for creating google maps location search on the webpage added Excel-Builder to download the Tabular data in Excel format using react.
  • Developed components to fetch the data from the backend.
  • Responsible for the (D3) data driven development, Deploy and development of the web applications.
  • Used GIT version control for software development.
  • Used Atlassian Bitbucket for code collaboration with efficient use of Pull Requests and Peer Reviews and approvals.
  • Followed VersionOne Agile Life cycle management software.
  • Maintained high level of unit test coverage through test-driven development.
  • Involved in bug fixing on functionality, performance and designing issues with ReactJS and Redux Using Mocha & Chai.
  • Participated in everyday SCRUM meetings to discuss about ongoing project and related issues.

Environment: Angular 4.0, Angular 2.0, React JS, Redux, NodeJS, TypeScript, Bootstrap, HTML/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, Ember JS, LESS, SASS, MSSQL, GIT, Bugzilla, Mocha and Chai.

Confidential, Atlanta, GA

Front End Developer

Responsibilities:

  • Involved in Requirements analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Re-platforming web design includes HTML, XML, CSS3, Bootstrap, LESS, JSON, JavaScript, JSP, jQuery, AngularJS, NodeJS.
  • Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used features in AngularJS such as data binding, routing, custom filters and custom directives.
  • Used Bootstrap components of Angular UI like carousel, collapse, dropdown, and tabs to develop dynamic responsive Web Application.
  • Used NodeJS for management on interchange of the data between the servers and the users with the help of web sockets.
  • Build REST web service by building Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Used Web Services for the client and server communication and JSON to parse data over HTTP.
  • Used AngularJS for both single-page applications and adding enhanced functionality to build client centric applications.
  • Worked with various building blocks such as models, views, events, routers and collections in Angular JS.
  • Implemented $q to consume third party APIs which automatically control any number of APIs in the project.
  • Worked on services $timeout and $interval in AngularJS. Also created custom services.
  • Created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
  • Used LESS pre-processor to create importable and reusable style sheets, processed on server-side.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Source code control and version control application are applied using SVN.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.

Environment: JavaScript 1.8.5, HTML5, CSS3, Less, NodeJS v2.3.0, Unix, Java 8, Eclipse, RESTFUL Web services, Bootstrap, Grunt, jQuery 1.11.1, AngularJS 1.5.0, NPM, bower, JSON, Ajax, JSP, GitHub, MongoDB, Jasmine.

Confidential, New York City, NY

Front End Developer

Responsibilities:

  • Agile methodologies were used to develop applications on a weekly progress.
  • Created User Interface Design using HTML5, CSS3, JavaScript, Bootstrap and Angular 1.5, NodeJS for cross-browser functionality.
  • Experience in MEAN stack implementation, AngularJS.
  • Responsible for design and development of the web pages from mock ups (PSD).
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, word press and JavaScript.
  • Involved in Model View Controller (MVC) frameworks such as AngularJS for creating Single Page Application (SPA).
  • Developed client side drop down menus, search bars, carousel, and drop-down toggles using Twitter-Bootstrap.
  • Used SASS as CSS pre-processor for extending style sheets.
  • Used jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable in word press built in interactions.
  • Used Gulp as build runner, compiling SASS files and compressed JavaScript files.
  • Worked the backend by using NodeJS and MongoDB.
  • Worked with Angular JS routers, forms, modules, Dom, events, expressions.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Designed SOAP and REST web services API interactions for data transfer from client to server and vice versa.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Responsible for experimenting with new frameworks and libraries to make decision either should be used in the product/project or not.
  • Extensively used GIT for version controlling and regularly pushed the code to GitHub.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Interacted with Customers and development teams for Fix the Issues.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML, XHTML, DHTML, Bootstrap, CSS3, SASS, JavaScript, jQuery, Angular 1.5, NodeJS, Mongo DB, XML, XSL, XSLT, JSON, MEAN stack, WebStrom, Git, Restful API.

Confidential

UI Developer

Responsibilities:

  • Analysis and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Created user-friendly GUI interface and Web pages using HTML, CSS, jQuery, AJAX and JavaScript.
  • Java Servlets and JSP were used as a middle-ware to communicate Client & Server used JDBC for database access.
  • Worked on code to fetch data from webservices using jQuery AJAX calls using JSON response based on those results updated HTML pages.
  • Worked on code by implementing Object Oriented Programing (OOP) with JavaScript.
  • Worked on jQuery template for markup integrated with JavaScript and CSS.
  • Worked on jQuery plugins autocomplete, validating forms, worked intensively on drag and drop feature.
  • Implemented jQuery with data manipulation, DOM manipulation, controlled different animation styles with dynamic CSS.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Worked intensively on HTML for audio and video playback. Also involved in developing HTML along with jQuery for presenting data validation on client side within the forms.
  • Worked on middle tier using EJB and developed session and entity beans as message driven beans.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
  • Worked on entity beans which is directly access data from the SQL server database.
  • Used JSON for data transfer between the front end and back end.
  • Worked in an AGILE environment to produce high-quality software.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from the business on the design changes.

Environment: HTML, CSS, Bootstrap, jQuery, JSON, XML, Java, SQL, AJAX, Chrome developer tool, Adobe Photoshop, Dreamweaver, Visio.

Confidential

Web Developer

Responsibilities:

  • Involved in discussions with the System Analyst to identify the technical requirements.
  • Design and development of Web pages using HTML, CSS, jQuery.
  • Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
  • Extensively used jQuery for implementing various GUI components and for custom client-side validation.
  • Worked closely with product managers, developers and internal stakeholders throughout the product design.
  • Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
  • Involved in various technical and architectural design discussions with back-end team as well as front-end team to integrate front-end and back-end.
  • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Involved in providing pseudo application level code to interact with API's, Web Services using AJAX, JSON and XML.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Handled all aspects of the web application including maintaining, testing, debugging and deploying.

Environment: HTML, CSS, jQuery, JSON, XML, API, Web Services, UML, Mockups, Usability Testing, Agile methodology, Eclipse, Windows

Hire Now