We provide IT Staff Augmentation Services!

Sr. Frontend Developer Resume

2.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 usingCSS grids, Bootstrap, Media Queries,SAAS, LESSand 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 UtilityEnzyme,andReact TestingLibrary
  • Expertise in using bug tracking tools likeJIRA,build tools likeGulp,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 aSAASplatform 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 andEnzymefor 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.
  • CreatedJIRASupport 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!