Fullstack Frontend Engineer Resume
CaliforniA
PROFESSIONAL SUMMARY:
- Around 7 years experienced Frontend UI Engineer developing scalable web applications.
- Experience in Software Development Life Cycle (SDLC)
- Worked on technologies like AngularJS, Angular2/4, ReactJS, Redux, Node.js, Backbone.js, XML, AJAX, JSON, JSONP.
- Experience working with ReactJS with understanding of JSX and Virtual DOM Manipulation.
- Experience with JavaScript, HTML5, CSS3, SASS, LESS, jQuery, Bootstrap, Typescript and ES6.
- Experience in developing Angular Controllers, Directives, Factories, Routings, Events andhttp Services to make RESTful API calls to the backend.
- Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations
- Worked on Highcharts.js and D3.js.
- Experience developing Single Page Application.
- Worked on cross - browser compatibility issues.
- Have hands on experience with programming languages like C#.Net, JAVA, C, C++
- Have strong Object-Oriented Programming (OOPS) concepts
- Strong understanding of MYSQL and Oracle.
- Hands on experience writing RESTful web services.
- Strong knowledge of Agile, Scrum and Waterfall methodologies.
- Experience with application scaffolding tools, automation & development tools, and dependency management such as webpack, npm and Gulp, Grunt.
- Worked with debugging tools like Firebug, Chrome, Safari web inspectors and IE Developer Toolbar
- Used JIRA for issue tracking and collaborating on tasks.
- Worked on IDE’s like Atom, WebStorm, Eclipse, Microsoft Visual Studio, IntelliJ IDEA and SublimeText.
- Experience with Client Interaction such as giving product demos and Client Onboarding process.
- Experience in handling multiple projects.
- Excellent Verbal Communication, Written, Analytical Skills.
TECHNICAL SKILLS:
Languages: C, C++, SQL, C#.Net, JAVA
Web Technologies/Frameworks: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, AngularJS, Angular 2, React.js, Node.js, Backbone.js, TypeScript, REST
Databases: MySQL, Oracle
Other: Visual Studio, Git, Jira, Agile, Waterfall E commerce, Utility
PROFESSIONAL EXPERIENCE:
Confidential, California
Fullstack Frontend Engineer
Responsibilities:
- Involved in designing the web pages using HTML5, CSS3, JavaScript.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, React, Redux, Bootstrap, Media Queries, CSS Frameworks, Java.
- Work done on Reactive forms and their Validations.
- Used SAML and Oauth2 for secure SSO (Single Sign On) authentication.
- Used React flux to polish the data and for single directional flow.
- Used JAX-RS servlets to implement the restful web services.
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Used React flux to polish the data and for single directional flow.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively involved in various phases of Software Development Life Cycle (SDLC) such as Requirements, Analysis, Design and Implementation and Maintenance in Agile environment.
- Used GIT for version control system.
- Worked on task runners like Grunt and Gulp.
- Worked on Agile/Scrum methodologies and used JIRA for tracking issues and task management.
- Used various predefined components from NPM (Node Package Manager).
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, ReactJS, Redux, LESS, GIT, Grunt, Java 1.8, Design Patterns, JSON, JIRA, Visual Studio Code, NPM.
Confidential, California
Fullstack Frontend Engineer
Responsibilities:
- Actively involved in designing and developing cross browser responsive web pages using HTML5, CSS3, Bootstrap, JavaScript, JSON, jQuery
- Collaborated with engineers to build solution in Payments Domain.
- Developed various web pages using ReactJS and Redux and created JS components using JSX.
- Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Utilized the Node.js to do the relevant backend RESTful API.
- Worked on CSS Preprocessors (LESS) with CSS variables, operators, functions and other LESS features.
- Used React flux to polish the data and for single directional flow
- Involved in writing code to interact with backend with API, Web Services and updated the Document Object Model (DOM) according to the response in JSON.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application
- Extensively involved in various phases of Software Development Life Cycle (SDLC) such as Requirements, Analysis, Design and Implementation and Maintenance in Agile environment.
- Used GIT for version control system
- Worked on task runners like Grunt and Gulp.
- Worked on Agile/Scrum methodologies and used JIRA for tracking issues and task management.
- Used various predefined components from NPM (Node Package Manager)
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, ReactJS, Redux, LESS, GIT, Grunt, Java, JSON, JIRA, Visual Studio Code, NPM.
Confidential, Texas
Frontend Engineer
Responsibilities:
- Designed and developed responsive web pages using HTML5, CSS3, JavaScript, JSON, AJAX, jQuery.
- Created Single Page Application using Angular 2 JavaScript Framework.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency
- Worked on TypeScript to create reusable components and services to consume REST API’s to fetch data in JSON format.
- Used Webpack to build TypeScript modules.
- Developed responsive web pages using CSS Bootstrap and Media Queries.
- Worked on CSS Preprocessors (SASS) to use variables, nested rules, mixins and functions and to keep large stylesheets well organized.
- Involved in SDLC phases such as designing and developing the user interface, understanding the business requirements, developing the business logic and testing, code review to improve the quality of the product
- Used GIT for version control system
- Worked on task runners like Grunt and Gulp.
- Worked on Agile/Scrum methodologies and used JIRA for tracking issues and task management.
- Used various predefined components from NPM (Node Package Manager)
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, Angular, TypeScript, Webpack, SASS, GIT, Grunt, JSON, JIRA, Visual Studio Code, NPM.
Confidential, Texas
Frontend Engineer
Responsibilities:
- Developed the front end of the application using HTML, CSS, JavaScript, jQuery.
- Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces.
- Involved in requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Contributed to user interface design mock ups and designs.
- Developed single page applications using AngularJS.
- Used Bootstrap for layout development.
- Preparation of Bug report & Bug Tracking using Bugzilla online software.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
- Used Angularjs AJAX for implementing part of the functionality for Customer Registration, View Customer information and view transaction history modules.
- Involved in SDLC phases like Requirements gathering, developing the business logic and testing.
- Used GIT for version control system.
- Worked on task runners like Grunt and Gulp.
- Worked on Agile/Scrum methodologies and used JIRA for tracking issues and task management.
- Used various predefined components from NPM (Node Package Manager).
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, AngularJS, Webpack, AJAX, GIT, Grunt, JSON, JIRA, Visual Studio Code, NPM
Confidential
Frontend Engineer
Responsibilities:
- Designing and developing scalable web applications.
- Develop and maintain Web pages using HTML5, CSS3, LESS, JavaScript, JSON, AJAX, jQuery.
- Created web pages using AngularJS JavaScript Framework.
- Created responsive web application using CSS3 Media Queries and Bootstrap.
- Developed directives for application functionality
- Developed Angular Controllers, Directives, Factories, Routings, Events and $http Services to make RESTful API calls to the backend.
- Worked on Highcharts.js and integrated different charts into the dashboard.
- Worked on product customization and integrating hierarchical structure into the product. Used Treat.js JavaScript Library for drawing employee hierarchical tree.
- Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and implemented Angular'sjqLite to achieve SOM manipulation.
- Followed Agile/Scrum methodology for developing the application
- Worked with GIT for code management.
- Was involved in customer interaction such as giving product demos and client on-boarding.
Environment: HTML, CSS, jQuery, JavaScript, Bootstrap, AngularJS, SASS, GIT, Grunt, .NET, JSON, JIRA, Visual Studio Code, NPM.