Front End Developer Resume
5.00/5 (Submit Your Rating)
San Bruno, CA
SUMMARY
- Around 6 years of experience as a Front - End Developer in developing User Interface (UI) for web applications by using HTML/HTML5, DOM, CSS/CSS3, Bootstrap JavaScript, ES6, jQuery, Ajax, JSON, Angular JS/2/4
- Proficient in developing web page quickly and effectively using HTML5, CSS3, JavaScript, jQuery, Responsive Web Design (RWD), and experienced in making cross browser compatible webpages
- Extensive experience in building Single Page Applications ( SPA ) using Model View Controller (MVC) Framework such as Angular JS, Angular 2/4 framework , React JS and good understanding in ES6 standards
- Profound with Angular custom directives, reusable components, custom pipes, services, router navigation
- Extensively worked with Observables using RXJS library for formatting the response into the desired format.
- Well versed with software development life cycle( SDLC ) process, like Agile and Waterfall which includes designing, developing, testing and implementation
- Extensively used CSS Preprocessors like SASS and LESS
- Good knowledge in developing and preparing test cases for unit testing using Jasmine, Karma and experience on Protractor in end-end test framework for Angular applications
- Experience with NPM, Grunt, Gulp, Bower and Babel as transpiler for ES6 and used Scrum Methodology
- Expertise in using version controls such as GIT, SVN (Subversion)
- Highly curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS
- Web Technologies: HTML 4/5, CSS2/3, JavaScript, ES6, Ajax, JSON, React JS, jQuery, Angular JS/2/4, Bootstrap, Web Services
- Build Tools: Grunt, Gulp, NPM, Bower, Web pack, Angular CLI
- IDE: Sublime, Visual Studio, Brackets, Eclipse, Notepad
- Programming Languages: C, Java
- Testing: Karma, Jasmine
- Version Control: SVN, GitHub
PROFESSIONAL EXPERIENCE
Confidential, San Bruno, CA
Front End Developer
Responsibilities:
- Worked closely with developers and other IT teams to understand the scope of the project and accordingly gather functional requirements of the project to design and implement the application.
- Designed and developed dynamic SPA using HTML5, Angular 4, Bootstrap and CSS3
- Registered Angular components in Angular modules using decorator functions like Component, NgModule
- Designed and developed the login module using Angular 2/4 and local authentication module
- Created custom directives for reusable components, search engine and displaying results in specific orders.
- Made HTTP calls to a remote server's Web API using HTTP service
- Fetched data by writing Restful API's which returns the logic on data binding
- Implemented Angular Router to enable navigation from one view to the next which performs application tasks.
- Created data services in Angular 2 for implementing common functionality throughout the website.
- Have used POC measure to migrate from Angular 2 to Angular 4
- Used Webpack for code compilation and watch for file changes for automation build.
- Followed Agile software development, test driven development and scrum status meetings.
- Used Bower to make sure that all the packages are up to date
- Maintained the code base using GIT as a version control
Environment: HTML5, CSS3, JavaScript ES6, JavaScript, Angular 2 & 4, jQuery, Bootstrap, AJAX, Restful Services, GULP, Karma-Jasmine.
Confidential, Calabasas, CA
Front End Developer
Responsibilities:
- Utilized Angular2 framework to bind HTML template (views) to JavaScript object (models).
- Developed a component that varies content based on the user's navigation by using router -outlet directive and React JS for better rendering performance
- Developed various screens for the front end using React JS and used various predefined components from NPM
- Worked on CSS3 to design the navigation and used other style properties to enhance the look of the web page and used SASS for CSS preprocessing.
- Created Restful services using get and post methods to retrieve JSON data
- Utilized various jQuery plug-in to create Rich Internet Application (RIA) to make it look more intuitive
- Performing unit testing using Jasmine and Karma , along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Made use of Webpack to build modules.
- Used Babel as a transpiler to convert ES6 code to browser readable code
- Used wireframes and converted it into responsive user interface application.
- Involved in configuring the GIT repository and maintain the version control using GIT Environment : HTML4/HTML5, CSS3, jQuery, JavaScript, JSON, MVC, GIT, Bootstrap, AJAX, RESTful Services, Angular 2
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Responsible for creating web pages and develop front-end applications based on the given UX wireframes .
- Developed single page application from business requirements using Angular UI- Route, Angular Controller, Services, Directive and client-side functionality with up to date feature of AngularJS .
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, JavaScript, AngularJS and JSON.
- Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Developed code to call the Restful web service/APIs to fetch the data and populate on the UI.
- Used Custom AngularJS filters to provide better search experience and for sorting purpose.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Used Grunt as build tool for performing repetitive tasks like minifying and compiling the JavaScript code.
- Used Agile Scrum methodology for the software development and SVN for version control
- Experience using different jQuery and bootstrap plug-ins for the web pages. Environment: HTML, SASS, RWD, JavaScript, MV* Framework, AJAX, jQuery, Bootstrap, Sublime text, Google Charts, Agile.
Confidential, Atlanta, GA
Web developer
Responsibilities:
- Developed UI pages using XHTML, DOM, CSS, JavaScript, JQUERY and AJAX
- Created XHTML pages with CSS and the Box Model . Integrated the Java code (API) in JSP pages.
- Involved in writing jQuery -based Ajax requests using jQuery. Get (URL, data, callback, type) or jQuery. Ajax (options) and jQuery. Post (URL, data, callback, type).
- Implemented the Drag and Drop functionality using jQuery library.
- Used jQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Used JavaScript to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in developing HTML, & JavaScript for client-side presentation and data validation on the client side within the forms.
- Contacted with different customer for their requirements and modified code as the customer needs.
Environment: HTML, J2EE, JavaScript, jQuery, JSON, ECLIPSE
Confidential
JavaScript Developer
Responsibilities:
- Developed the front-end user interface using HTML, JavaScript and CSS.
- Implemented page designs in standard-complaint dynamic HTML and CSS .
- Created navigation lists using list elements in HTML and form validations with JavaScript.
- Designed and implemented JavaScript libraries using namespaces, prototypes, functional programming and module pattern
- Developed JavaScript DOM-based code for increased activity
- Followed certain set of standards to improve performance of JavaScript code
- Debugged JavaScript and html code with Firefox Firebug and google chrome JavaScript debugger .
- Tested and performed quality assurance of various cross-platform software products by implementing the project and fixed the bugs in the module.
Environment: HTML, CSS, Java Script, Notepad.