We provide IT Staff Augmentation Services!

Frontend Developer Resume

SUMMARY

  • Self - motivated, result-driven UI Developer with 6 years of proven experience in agile methodology and in all phases of SDLC with proficiency in Requirement gathering, Analysis, Design, Development, Testing, Implementation and Maintenance phases. Expertise in Retail, Financial and Banking industries.
  • 6 years of experience in developing dynamic Web Applications using HTML, BOOTSTRAP, CSS, jQuery, jQuery Mobile, JavaScript, Angular.js 2/4, React.js / Redux and Node.js.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Sprites, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margins, CSS padding, and CSS Table.
  • Hand on experience of CSS pre-processing platforms, such as LESS and SASS.
  • Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5 , CSS3 and JavaScript .
  • Experience in developing web applications with Single Page Applications (SPAs) using JavaScript MVC framework Angular.js 2/4 as well as JavaScript’s Library React.js and creating the responsive Webpages for mainstream browsers and portable devices (mobile, tablet, laptop).
  • Expert in interactive webpage technologies, such as Ajax and related data format standards, like XML and JSON.
  • Proficient in open-source, cross platform JavaScript run time environment with Event- Driven networking Node.JS .
  • Work experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Experience building on a full JavaScript technology stack such as MEAN and MERN.
  • Thorough knowledge on unidirectional data flow using the Redux architecture.Having strong skills while working with Redux for state management.
  • Expert in creating stored procedures, indexes and views.
  • Strong knowledge of terminal CLI for creating web bundles by using WebPack and app configuration.
  • Experience with developing aSingle page Mobile Application on IOS from scratch using React.js.
  • Strong understanding of SOAP & RESTful APIs and integration with React/Angular App.
  • Good experience on implementing API authentication and authorization using the OAuth 2.0 protocol vs JWT and used token mechanism for the authentication of API requests.
  • Strong knowledge in Data Structures, Algorithms and Design Patterns.
  • Well versed in Software Development Life Cycle (SDLC) management models namely Waterfall and Agile (SCRUM) models.
  • Also have good knowledge on Amazon Web Services cloud platform.
  • I am a Certified AWS Developer- Associate.
  • Experience in deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups.
  • Responsible for checking cross browser compatibility and thus worked on various kinds of browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Hands-on experience in Git for version controlling and project management.
  • Exposure to day to day communication with client for the ongoing activities and the latest releases going on in the production environment.
  • Worked closely with Management Team, QA engineers and Development team to ensure end product have been built to meet the product functional and non-functional requirements.

TECHNICAL SKILLS

UI/Web Technologies: HTML/HTML5, CSS/CSS3, SASS, LESS, Bootstrap, JavaScript, jQuery, AJAX, Apache, XML, JSON, Typescript, Web pack, Babel.

JavaScript’s Frameworks: Angular.js 2/4

JavaScript’s Library: React.js/Redux

Back-End Tech: Node.js

Developing Languages: C, JavaScript.

Databases: Mongo DB, MY SQL, Maria DB.

Debugging Tools: Chrome Inspector, Firebug, IE Tester, XCode

Version Control: GIT, SVN.

Operating systems: Unix, Windows, Linux.

Developer Tools: Notepad++, Visual Studio, NetBeans IDE, Sublime, Eclipse.

Cloud Platforms: Amazon Web Services.

Testing Tools: Jasmine, Karma.

Task Runner: Grunt

Methodologies: Waterfall, Agile

Other: NPM, Gulp, Putty, Dreamweaver, MS Office.

PROFESSIONAL EXPERIENCE

Confidential

Frontend Developer

Responsibilities:

  • Worked with Agile Scrum methodology in projects.
  • Worked with Sr Developers to collaborate the entire design process: research anddiscovery, initial conceptualization, visualization, designed wireframes, prototyping, andmockups, development of approved designs, staging and testing, final deployment of thefinal production.
  • Well versed in Software Development Life Cycle (SDLC) management models namely
  • Waterfall and Agile (SCRUM) models.
  • Participate in day-to-day meeting, status meeting, strong reporting and effectivecommunication with project manager and developers.
  • Extensively worked in designing this professional UI web application using front-endtechnologies like HTML5, CSS, JavaScript,ReactJS, jQuery, jQuery Mobile, XML, Ajax & Bootstrap.
  • Developed, Configured and Deployed a variety of Portals and UI Applications includingHTML5, CSS3 and JavaScript.
  • Developed Single Page Web Application( SPA) using, HTML5,CSS3,Redux and React Js.
  • Created responsive web pages for the system using React-redux architecture.
  • Extensively used Redux for the state management of the application.
  • Maintained states in the stores and dispatched the actions using redux.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used reducers that received said Actions to modify the Store State Tree.
  • Implemented Dynamic form generation, auto-completion of forms and user-validation functionalities using React Js functions and Prop validations.
  • Developed the React Web UI components using Atom IDE and consuming REST APIs in React with Fetchand Axios.
  • Developed test cases for various react components using JEST and Enzyme.
  • Worked with Bootstrap CSS for dialogs, tabs, date picker, model pop up's and advanced components to implement UI model.
  • Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap.
  • Developed routing components in the application using react-router module for various components and views.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Worked with AKAMAI, AWS and MuleSoft teams for the API integrationsof the react web application to Get and Post the data from application to backend and vice versa. Also worked with CMS integrations on the other projects.
  • Worked with OKTA team for the authentication of the application.
  • Created interactive elements within the web application including animations,transformations, form validation, on click events, and more.Used third party libraries to create graphs such as Chart.js.
  • Worked on Apple Application requirements, iOS Provisioning and Distribution profiles,Certificates, and App IDs.
  • Strong knowledge of working with and implementing REST APIs.Strong understanding of SOAP& RESTful APIs and integration with jQuery Mobile/React.
  • Expert in interactive webpage technologies, such as Ajax and related data format standards,like XML and JSON.
  • Hands-on experience in Git for version controlling and project management.
  • Exposure to day to day communication with client for the ongoing activities and the latestreleases going on in the production environment.
  • Extensively used CSS and Bootstrap for styling the HTML elements.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pagesusing HTML5, XHTML, CSS3.
  • Develop code to fetch data from Web services using JQUERY AJAX via JSON responseand updating the HTML pages.
  • Involve in writing application level code to interact with Restful Web APIs, Web Services.
  • Work on Browser Compatibility and tested each web application on popular web browserssuch as Internet Explorer, Firefox, Safari and Chrome.
  • Develop mobile applications targeted for mobile form factor for iOS devices.

Environment: HTML5, CSS3, JavaScript, React JS, AWS, Redux, GitHub, MuleSoft, jQuery Mobile, AKAMAI

Confidential

UI Developer

Responsibilities:

  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Used Agile processes and techniques for the software development to align our organizational approach.
  • Developed user interfaces by using the React JS, Redux for SPA development.
  • Used React-Router to turn application into Single Page Application.
  • Also Developed SPA using ReactJS to utilize the HTML5 DOM features and update elements that are modified in the webpage.
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Rendered some advanced components on the server side, along with Flux pattern and Redux library.
  • Used jQuery in directly manipulating the DOM yet separating the ReactJS Components.
  • Created React components with testability and reusability of components across the organization in different applications on different platforms.
  • Used React -Autocomplete for creating Google maps location search on the webpage.
  • Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Designed and implemented server-side RESTful web services using Node JS and Express.js and handled communications to the client side (ReactJS) using JSON.
  • Involved Storing and retrieving data from Column Oriented Data Base MongoDB .
  • Used Middleware, Redux-thunk in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Performed Unit testing on ReactJS applications using tools like Karma, Jasmine and worked with Gulp tool for build automation.
  • In addition, used Angular4 for developing User Interfaces using Rest Services as backend.
  • Created Typescript reusable components and services to consume REST API's using component-based architecture provided by Angular 4.
  • Launched Amazon EC2 Cloud Instances using Amazon Web Services and Configuring launched instances with respect to specific applications.
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to have cost effective, fault tolerant and highly available systems.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Interacted with Customers and suggested UI feedback and inputs on the business features to be implemented.

Environment: HTML5, CSS3, Less, JavaScript, Bootstrap, React JS, Node JS, Express JS, Mongo DB, React Router, AWS, Redux, GitHub, Babel, Web pack, Jasmine, Karma, Gulp.

Confidential, VA

UI Developer

Responsibilities:

  • Document and validate system and user interface requirements.
  • Work closely with business Analysts and subject matter experts to identify and establish requirements for custom applications.
  • Used agile methodology for software development (SCRUM).
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
  • Worked upon Angular 2 Service which interacts with RESTful services at backend.
  • Involved in developing front-end applications and designed user interactive web pages in a professional manner by using web technologies like HTML5, DHTML, XHTML, CSS3, JavaScript,Bootstrap and Angular JS.
  • Created client-side validation using technologies such as Ext JS and JavaScript.
  • Worked with routing in Angular JS.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Creating POCs for new concepts that we come across in Angular JS and documenting the same.
  • Involved in coming up with strategy documents for using AngularJS controllers, directives, routers, services etc.
  • Making the application responsive using bootstrap media queries.
  • Followed Single Page Application (SPA) Pattern and used Angular 2 to build a cross-browser complaint application.
  • Created reusable Modules using the built-in features like Factories, Routes, Dependency Injections and MVC architectures offered in Angular JS.
  • Utilized Modernizr extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
  • Extensively used CSS and Bootstrap for styling the HTML elements.
  • Also Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Managed States and Props while utilizing ES6 features using ReactJS.
  • Used Node JS proxy to simulate API responses.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Browser testing, cross-platform compatibility testing.
  • Build positive relationships with business clients in a multi-stakeholder global project structure through efficient and effective communication.
  • Used Grunt task runner as a build tool for application development.

Environment: HTML5, CSS3, Bootstrap, JavaScript, Angular JS, Node JS, Express JS, MongoDB, Grunt, Git.

Hire Now