We provide IT Staff Augmentation Services!

Sr. Frontend Developer Resume

5.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • As a Front - end web developer tasked with building an application’s user experience to deliver the information effectively and aesthetically to users and clients.
  • Created Single Page applications and maintained using React Js and JavaScript.
  • Around 8+ years of experience in designing and developing in the IT industry using JavaScript libraries and frameworks like JavaScript, Angular, React JS, Node JS and jQuery with ECMAScript 2015/ ES6 Specifications.
  • Experience using CSS grids, Bootstrap, Media Queries,SAAS, LESS and building responsive websites with scalability in mind
  • Expertise in developing various JavaScript frameworks like Angular.js, Backbone.js, Require.js, Node.js, React JS/ Redux, Ext.JS, Responsive web design (RWD).
  • Involved in writing test plan using Shallow, Chai, Mocha andEnzymeto ensure completeness in the unit testing code coverage.
  • Extensive knowledge in developing single-page applications (SPAs).
  • Expert skills in creating web Applications using Bootstrap and Animations.
  • Created more than 20 web application landing pages with HTML5 and CSS3.
  • Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers).
  • Unit testing framework experience withJestand testing Utility Enzyme,and React TestingLibrary
  • Expertise in using bug tracking tools like JIRA,build tools like Gulp,Grunt,NPM,Webpack
  • Good experience on customizing CSS frameworks like Bootstrap using CSS preprocessors LESS or SASS and Compass.
  • Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross-browser using Firebug, Developer ToolBar.
  • Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
  • Expertise in React JS framework to develop the SPA.
  • Adept in using Front End frameworks - React
  • Possess a knack for teamwork and comfortable working cross functional.
  • Good Experience to increase page performance and Optimization.
  • Team player with good listening skills and innovative ideas to make attractive designs.
  • Self-motivated and highly adaptable to the demands of the project in terms of new requirements, meeting deadlines, delivery quality output.
  • Worked on React JS Virtual Dom and React views, rendering using components which contain additional components called custom HTML tags.
  • Expertise in video coding by using HTML5, CSS3 and JavaScript.
  • Expertise in RESTful, SOAP web services to integrate between Application to Application.
  • Keen understanding of responsive design principles.
  • Created, maintained, and enforced front-end code and documentation standards.
  • Good knowledge on git and Task runners (Grunt) and Package manages (npm, Bower).
  • Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes.
  • Proficient in using Unit.js testing framework along with Jest, Jasmine.
  • Good Experience in Bug tracking tools like JIRA, HP Quality Center and Bugzilla.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Strong Experience in dealing with CSS and JS Animations, Backgrounds, Layouts, Flex, Grid, Positioning, Text, Border, Padding and CSS Box Model.
  • Proficient in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, RWD (Responsive Web Design) and frameworks such as ReactJS.
  • Responsive Web Design (RWD) for several types of Devices like tablets and mobiles using media queries and libraries like bootstrap, Foundation.
  • Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, IntelliJ IDEA, and Web Storm.
  • Ability to work effectively while working as a team member as well as individually.
  • Excellent communication and Interpersonal Skills, well organized, goal oriented.
  • Profound Knowledge in Document Object Model (DOM), OOJS.
  • Extensive experience in making web pages cross browser compatible.
  • Experience working with CSS preprocessors like LESS, SASS.
  • Experienced in architectures like MVC, MVVM, Redux.
  • Extensive experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Well experienced in debugging websites using Firebug, Developer tools.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Firefox, Google Chrome and IE.
  • Experienced in Agile process Jira and Sprint Planning, daily standup to sync up with Team for current sprint status.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, CSS3, LESS, SASS, JavaScript, React JS, Redux, Flex, AJAX, jQuery, WordPress,, JSON, Twitter Bootstrap, GitHub

Development tools: Vs Code, Atom, Eclipse, Bonita, Sublime, Dreamweaver, and Notepad++.

Debugging tools: Firebug, Chrome Developer Tools, IE.

Frameworks: React JS

Platforms: MacOS, Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3.

Database: MONGODB, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Front End Tools: Invision, Figma, Adobe Photoshop CS6, Illustrator, Sketch.

Testing Tools and Logging Frameworks: Jest, Jasmine

Programming Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.

PROFESSIONAL EXPERIENCE

Confidential - Detroit, MI

Sr. Frontend Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, React Material UI and React.JS, Typescript that meets accessibility and web browser standards for Website.
  • Created wireframes for UX based on client requirements using InVision and Sketch.
  • Designed dynamic and browser compatible pages using HTML5, CSS3 and JavaScript.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Created reusable React JS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • UsedJIRAfor Bug Tracking and JSLint for ensuring quality code.
  • UtilizedJIRAfor Bug Tracking, JSLint to maintain consistent style amongst all the developers and GIT for version control. Maintained client communications including email, slack, and daily standups.
  • Used React.JS to make webpages rendering faster using virtual DOM and took part in testing the application components using JEST,React testutils,Enzymeand mocked http calls.
  • Responsible for writing various test cases using Jest andEnzymefor the application code.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Produce high-quality solutions through flow diagrams, graphic designs, storyboards and site maps.
  • Provide guidance on the implementation of UX research techniques and testing activities to assess user behavior.
  • Perform tests on user interface elements such as CTAs, layouts, target links, landing pages and banners.
  • Developed user interface by using the React JS and TypeScript for SPA development.
  • Implemented client-side Interface using React JS.
  • Used OAuth 2.0 authentication module for user login.
  • Build stable React components and stand-alone functions to be added to any future pages.
  • Used React-Router to turn an application into a Single Page Application.
  • Worked in using TypeScript ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Implemented front end GUI screens using React JS and used various predefined components from NPM andreduxlibrary.
  • Created Typescript reusable components and services to consumeRESTAPI's using Component based architecture provided by Angular.
  • Maintained states in the stores and dispatched the actions using redux.
  • Implemented the Drag and Drop functionality using React-Draggable.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Used Excel Builder 3rd Party open-source library and tweaked it to make sure it will work with IE11.
  • Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi Level Dropdown and many more.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • 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.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Worked with backend engineers to optimize existing Worked on React JS API calls to create efficiencies by deprecating unneeded API calls.
  • Used a React/Reduxfront end and GraphQL/AWS backend to build a SAAS platform for users.
  • Restful web services call for POST, PUT, DELETE and GET methods.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used Jira as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.
  • Extensively used Atlassian Git for version controlling and regularly pushed the code to Bitbucket.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Oversaw and improve upon code management strategies to ensure consistently clean client code releases.
  • Wrote code to handle cross browser compatibility issues in IE 7, 8, 9 and FF.
  • Interacted with the Testing Team, Scrum Masters and Business Analysts for fixing of the issues.
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by the Testing Team.

Confidential - Dallas, TX

Frontend Application Developer

Responsibilities:

  • React Js, HTML5, CSS, Bootstrap 3, material UI, JavaScript and Redux.
  • AngularJS, HTML5, CSS, Bootstrap 3 material, JavaScript and jQuery.
  • Participated in front end development using JavaScript, Typescript, HTML5, CSS, and JSON.
  • Used NodeJS to run Grunt tasks and build properly the project (compile, minify, concat etc.) and Implement modules into NodeJS to integrate with designs and requirements.
  • Extended Mat components such as Tree, Combo box, Text area, Autocomplete, Grid view, Mega menu, etc.,.
  • Developed Bootstrap responsive web application pages using Angular services, controllers and directives for front end UI and consumed RESTful web service API.
  • Developed application service components, configured beans and generated CRUD (create, read, update, delete) database schema.
  • Involved in creating a reusable component using ReactJS for DOM manipulation.
  • Created Reusable Angular 2.0 components using Typescript and services are obtained using Dependency Injection to consume REST API's.
  • Developed and performed test cases using Karma in the unit test, and used the Protractor andEnzyme. Also, wrote unit tests using Jest and Enzyme for test-driven development. Utilized MinifyJS and UglifyJS for file
  • Designed dynamic client-side JavaScript codes to build web forms and simulate processes for a web application, page navigation using Angular 4. Developed single page applications using Angular 4.
  • Created JIRA Support Project/Agile board to track support issues and worked on a queue ofJIRAtickets to address system issues, user requests, etc. on a daily basis
  • Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals.
  • Worked upon Angular 4 Service this interacts with RESTful services Confidential the backend.
  • Used JavaScript to perform client-side validation and Struts-Validation Framework for server side validation.
  • Used ReactJS as the development framework to build a single-page application.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Involved in implementing business logic with Oracle Stored Procedures, Functions and Triggers using PL/SQL.
  • Write Unit and Integrations tests using TestNG frameworks.
  • Used React-Router to turn applications into SPA.
  • Constructed web pages for applications using MVC3, JavaScript, jQuery, ReactJS.
  • Design and develop Test cases for Test Driven Development (TDD) and Behavior Driven Development (BDD).
  • Interacted with the Testing team, Scrum Masters, and Business Analysts for fixing the issues which are reported by the testing team.
  • Involved in Agile methodologies and full SDLC of designing, coding, testing, debugging, and support.

Confidential - Chicago, IL

Web/UI Developer

Responsibilities:

  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • UsedJIRAand Crucible for creating change tickets and handling production bugs and development tasks
  • Involved in development of User Interface using HTML5, CSS3, JavaScript, and jQuery.
  • Developing custom HTML elements using AngularJS custom directives.
  • Involved in writing application-level code to interact with APIs, Restful Services using AJAX, JSON.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Worked on creating responsive websites for smart devices using Responsive design and media queries.
  • Maintain the code base by frequent updates to revision using SVN.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Coded AngularJS controllers and directives for application functionality.
  • Added functionality to the Web pages using React JS like click events, Toggle, Radio buttons and checkboxes, Form Validation, Modals and Blade containers.
  • Used Agile Methodology for Software development.
  • Involved in writing various SQL Queries stored procedures to satisfy various business requirements of the application.
  • Collaborated with Designers, Developers, Program Managers and Testers while syncing the LESS code for multiple environments.

Confidential - Norfolk, VA

Web/UI Developer

Responsibilities:

  • Designed and developed the layout of the application using HTML 4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
  • Created wireframes for UX based on client requirements using Adobe Photoshop and Sketch.
  • Build efficiently and strategic in design tools like Sketch, Adobe Photoshop, and Figma, as well as animation software to build interactions.
  • Created Style Guide, web components and typography for the application.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Participated in day-to-day meetings, status meetings, strong reporting and effective communication with project managers and developers.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Responsible for creating the screens with table less design following W3C standards.
  • Interacted with clients to understand their existing applications and design the site according to their system requirements.
  • Developed web forms using HTML for the application.
  • Participated in bug thrashing sessions to discuss and resolve bugs with developers.
  • Developed client-side validation code using JavaScript and JQUERY.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Worked with backend developers to convert HTML/CSS non-functional pages into dynamic JSP pages.
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Applied industry best practices and standards when project requirements were lagging.
  • Designed LOGO, brochures, posters, illustrations for solutions marketing, presentations for project proposals and prepared communication materials according to the client requirements.
  • Developed CSS3 style sheet to give gradient effects.
  • Created Pages and forms, widgets using WordPress and PHP.

We'd love your feedback!