Sr. Lead Front End Developer Resume
Los Angeles, CA
SUMMARY
- Over 5.3 years of experience in developing professional web applications which include Front - End designing and hand coding with a solid proficiency in usability, web and client /server application using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, Bootstrap, Node, React, MySQL, D3,ES6 Redux, Express JSand JSON.
- Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Expertise in developing web page quickly and efficiently using HTML 5, CSS3, JavaScript, and React. Knowledge on Node.js, MySQL and Express.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
- Good Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
- Experienced in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experience in developing web applications usingReact using Redux architecture.
- Experience in Object-oriented development and tiered network application, along with the ability to define and conduct unit testing of programs written or modified.
- Experience in building Single Page Applications (SPAs) using Bootstrap, NodeJS.
- Experience in optimization of front end code for multiple browsers, platforms, and devices with a keen focus on accessibility, site performance and scalability.
- Knowledge on Node.jsenvironment set-up and interacted Node Service team to get the Service.
- Experience in writing application level code to interact with APIs, Web Services using AJAX, JSON, jQuery and React JS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Experienced in developing web services using RESTFUL web services
- Highly exposed to various databases like My SQL, SQL Server and MongoDB.
- Involved in unit Integration, bug fixing, Design Reviews, and Code Walk through Client interaction and team support.
- Extensive experience in writing JUnit test cases using selenium Web driver.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Performed the System Testing, Regression Testing, UNIT Testing for Complete UI after fixing the Issues which are reported by Testing Team.
- Participate in Agile delivery teams, conduct application analysis, development and modification, and provided design recommendations for developing and integrating programs per written specifications.
- Exposure to modern development tools and practices including Git, Jenkins, agile and continuous integration and ability to write secure, testable and robust object-oriented code.
- Possess excellent communication and problem-solving skills and the ability to work as a team member, as well as independently.
- Experience working with a wide range of applications in all phases. Known for ability to multi-task and work on different applications at the same time.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, JSON, JavaScript, Bootstrap, AJAX, Axios, Webpack, Mocha, Chai, Jest, Enzyme
UI Frameworks: D3, jQuery, Underscore, Require, Node, React, Redux
Programming Languages: Java,C, C++, JavaScript
IDE & Environment: VSCode, Sublime, Eclipse, Vim
Databases: SQL Server 2012/2008/2005 , MongoDB
Wireframes: Sketch, Adobe fireworks
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Sr. Lead Front End Developer
Responsibilities:
- Co-ordinate with UX designers anddevelopstatic content usingfront end with CSS3and ReactJS.
- Involved in web designing using HTML 4/5, CSS 2/3, React and extensively used Table less Design in CSS for positioning.
- Developed responsive user interface with the help of ReactJS, Redux, JSX, ES6, Redux Thunk and Bootstrap.
- Developed various React state full and stateless components and developed reducer functions, store and created various actions.
- Worked onReactJS components, Forms, Events, Keys, Router and worked with a team to move existing web apps toReactwith ES6 Features
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTful web services.
- Involved in designing dynamic pages using technologies such as JavaScript, JQuery, CSS3, HTML5 and Bootstrap.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Developed the functionality for communicating between the modules mostly involved in View and Controller section of MVC pattern using React.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Created web services and desktop applications to access and display data needed by support teams using JavaScript, JQuery, React.js, Node.js, CSS and HTML.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Used JSON format to serialize and transmit structured data over network connection.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
- Experienced in using GitHub, a Git repository hosting service.
Environment: HTML4/5, CSS2/3, JavaScript, jQuery, Bootstrap, DOM, JSON, React.js, node.js, GitHub.
Confidential, Naperville, IL
Sr. Front End Developer
Responsibilities:
- Used HTML5, React, Bootstrap, CSS3, JavaScript and D3 to develop single page responsive Web UI.
- Developed ReactJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Developed modular ReactJS services for reusable functionality.
- Generated responsive data tables using Bootstrap grid system.
- Designed Frontend with inobjectorientedJavaScriptFramework
- Created charts with d3.js, combining chart legends and data tables so that they work together.
- Implemented template system using ReactJS, rendered data with separated template.
- Implemented print functionality for the customized view including print the current page and a detailed print generated with template and data.
- Enhanced user experience by designing new web features using MVC Framework
- Data formatting using Regular Expression.
- Produced and consumed Restful web services
- Improved performance caused by pulling large amount of data and rendering.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application that will render in devices from desktop to tablet and mobile phone.
- Solve cross browser capability.
- Implemented Agile development methodology
- Used Google Map API for embedded map functionality.
- Well commented code, also wrote an external document for knowledge transfer use.
- Day to day tasks related to debug, updates, website maintenance.
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons.
- Setup the development environment using React JS, Node.js, npm, Bower, git.
Environment: ReactJS, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Bower, npm, REST, Ajax, Sublime, Photoshop, ES6, SQL, Git, MAC
Confidential, Sunnyvale, CA
Front End Developer
Responsibilities:
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Worked extensively using CSS and Bootstrap for styling HTML elements.
- Involved in developing presentational and container components using React and JSX.
- Used react-data grid to populate the dynamic data within the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
- Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
- Implemented dynamic page elements and form error validations.
- The way we implemented React framework it will render data from the endpoint no matter what the data is. Column names will also load from the End points.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Developed core frontend components of a fast, scalable, complex desktop-class web application (HTML5, CSS, JavaScript) using libraries and frameworks like node JS, Backbone JS.
- Implemented the MVC architecture using backbone.js.
- Responsible for creating the screens with table less design following W3C standards.
- Used jQuery to handle the client side validations.
- Used Firebug, Firebug Lite for debugging and Cross browser compatibility.
- Used AJAX and XML to make asynchronous calls to the project server to fetch data on the fly.
- Used JIRA for Defect tracking.
- Participated in the team on Agile development cycle.
Environment: HTML, CSS, Bootstrap, JavaScript, AJAX, jQuery, Node JS, Backbone JS, XML.
Confidential, San Jose, CA
Web Developer
Responsibilities:
- Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS and JavaScript.
- Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
- Established standards and best practices for coding and design.
- Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.
- Used various adobe tools to improve quality of images.
- Designed web pages using XHTML and CSS/CSS3.
- Implemented functionality in JavaScript.
- Tested application on Internet Explorer 6.0 and above, Firefox, Opera and Google Chrome to achieve Cross Browser Compatible Issues.
- Converted Photoshop documents to table - less semantic XHTML, CSS
- Performed Validations of XHTML and CSS (using Firebug, HTML Tidy, W3C validator).
Environment: HTML4, XHTML, CSS2, JavaScript, Firebug DEV tool, Chrome DEV Tool, Adobe Photoshop, Illustrator, Dreamweaver, Flash, Visio.