We provide IT Staff Augmentation Services!

Senior Front-end Developer Resume

4.00/5 (Submit Your Rating)

CA

EXPERIENCE SUMMARY:

  • 5+ years ofprofessional experience in development of web applications as a Front - End developer(UI) expertise with all phases of the development cycle for top-notch applications, using HTML (4/5), CSS (2/3), JavaScript, Typescript, Angular JS, Angular (2/4/5/6/7), LESS, SASS, Node.js, XML, Bootstrap, JSON, AJAX, jQuery.
  • Experience in end-to-end implementation of Software Development Life Cycle (SDLC), Waterfall and Agile; including finalization of specifications, testing, design, development, implementation and quality, Agile Methodology.
  • Extensive experience in front-end technologies which includeHTML, CSS, JavaScript, AngularJS, Angular2, Angular 4, Angular 5, Typescript.
  • Skilled in Angular 4/5/6 features like creating custom directives, modules, components, pipes, services, dependency injection, materials, routing, binding, and forms to create a SPA .
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Typescript, Angular 2.0, Angular 4/5/6, Angular JS, Node JS, Bootstrap, Media Queries, and CSS Frameworks.
  • Experience in testing Angular applications using Jasmine, Karma for unit testing and Protractor for end to end testing.
  • Development and Customization of Applications according to the Business Requirements.
  • Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
  • Worked extensively on Angular 6/ Typescript SPA domains.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 6 and their Validations.
  • Expertise in using Angular JS directives, Controllers, Filters, Services, Templates, Events and Injectors.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes and CSS Behaviors in CSS.
  • Experience in making Responsive Web Pages using Media Queries and Bootstrap, Material Design lite for styling mobile applications.
  • Highly skilled at front-end engineering using Object-Oriented JavaScript.
  • Experience in using Balsamiq work frames for mockups of web designs.
  • Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
  • Strong experience in JavaScript coding and developed various Client-side validation libraries using JavaScript.
  • Used Responsive Web Design so that the website is compatible with different devices like Desktops, laptops, tablets and smart phones.
  • Experience in using Chrome Developer Tools and Firebug for debugging and troubleshooting the code.
  • Good experience in automated build process by using Jenkins and Maven.
  • Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
  • Expertise creating user validation forms and sending data to server using RESTful services.
  • Used Jenkins for build Process to Generate Continuous Integration and Version Control are done by GIT.
  • Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
  • Expertise in Video Coding by using HTML5, CSS3 and JavaScript.
  • Extensively used the repositories like GIT and SVN.
  • Good experience in unit testing by using Karma and Mocha.
  • Experience with various IDE’s such as Visual Studio Code, Web Strom, Sublime and Notepad++.
  • Experience in working on MAC, Windows, and Linux - Ubuntu operating systems.
  • Experience in working with Web Forms, User Controls and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, JavaScript and Visual Studio.
  • Involved in implementation of MVC pattern using Angular 4.0/2.0, Kendo UI and Spring Controller .
  • Worked on Bar Chart, Pie Chart using Kendo UI Controls in ASP .NET View Pages.
  • Experience with Web Services, Web Forms, Win Forms, Microsoft .NET Frameworks.
  • Experience in .NET Framework, Asp.Net, Microsoft Visual Studio (2015), analytics in developing and designing.
  • Strong Trouble-shooting, Problem Solving, Analytical and Design Skills.
  • Experience in Typescript language with ECMA6.0 programming standards.
  • Database development skills using SQL, Stored Procedures, Triggers, Functions for various Relation Databases like MySQL.
  • Experience in writing stored procedures, functions and triggers.
  • Usage of SQL server for data manipulation& responsible for implementing stored procedures for data retrieval and updating
  • Experience with Web Pack, Gulp, Grunt, NPM packages.
  • Skillful experience in working with version controls like Git and SVN .
  • Worked on Google Cloud Platform to host application instead of using internal server.
  • Worked on both JWT web-based token authentication and Google AUTH guard for login security of application.
  • Worked extensively on Container based environments like Docker .
  • Excellent skills in analyzing user’s requirements, modeling the system and ensuring the functionality with client satisfaction as the strong and primary focus.
  • Excellent communication and interpersonal skills.
  • Highly motivated team developer with zeal to learn new technologies

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS3, JavaScript, JQuery, Bootstrap, Angular.js, Node.js, Ajax, JSON, Angular 2/4/5/6/7, Kendo UI, Typescript, Angular CLI, PHP

Databases: SQL, PL/SQL, MS Access

Frond End Tools: Balsamiq wireframes, CorelDraw, Adobe Photoshop CS5, Illustrator

Programming Languages: C, C++

IDE s: Eclipse, Visual Studio Code, Notepad++, WebStorm, Sublime.

Debugging tools: Firebug, Chrome Developer Tools.

Operating Systems: Linux - Ubuntu, UNIX, Mac OS, Windows.

Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.

Control Systems: SVN, Git, Visual Source Control

Database: SQL Server, MySQL

Tools: Bit bucket, Confluence, JIRA, Atlassian, Slack.

Reporting Tools: SQL server Reporting Services 2008

PROFESSIONAL EXPERIENCE:

Confidential, CA

Senior Front-end Developer

Responsibilities:

  • To work closely with super users in labs to understand the requirement and designing the mockups of webpages of E-Ticket application.
  • For tailoring user experiencing, using Balsamiq Wireframes for designing the mockups which helps to get an idea of actual requirement from users.
  • Bringing a designer’s concept to life with HTML, CSS and JavaScript.
  • Using Angular 7 to work on the User Interface.
  • Worked very closely with users to meet their requirements.
  • Testing the site during responsibilities design for Laptop, Desktop, Tablet and mobile sites.
  • Built and designed a mobile application on Kendo UI; GUI was designed on Kendo UI for mobile application.
  • Responsible for designing Kendo grid controls and dynamic data load with appropriate data available in database.
  • Developed Bar Chart, Pie Chart using Kendo UI Controls in ASP .NET View Pages; worked extensively with data bound controls like Grid view.
  • Using Grapecity Wijmo implemented all the functionalities of spreadsheets and excel .
  • Using Responsive Web Design so that the website is compatible with different devices like Desktops, laptops, tablets and smart phones.
  • Using SQL server for data manipulation & responsible for implementing stored procedures for data retrieval and updating.
  • Creating tools that enhance how users see and interact with your site in any browser.
  • Production, modification and maintenance of websites and the application user interfaces.
  • Implementing responsive design for mobile sites
  • Contributing some back-end experience, collaborating on API’s and more Created reusable components and routing to implement navigation between the components using Angular7 framework .
  • Facilitates Angular components like modules, controllers, built-in and customized directives, filters.
  • Using Bootstrap created application Mock-ups. Created individual components, modules by using single responsibility rule.
  • Implemented applications with Lazy Loading concept to decrease the initial payload time and downloading time for the application.
  • Developed the component interaction between the parent-child components and sibling components using Input, Output decorators and shared services.
  • Handled browser/platform compatibility issues very effectively on both windows.
  • By integrating D3.JS with Angular implemented web-based data visualizations.
  • Created multiple template driven forms and Reactive forms to take the queries from the user and applied Built-in validations to ensure the user provides valid information.
  • Implementing JWT web-based token authentication and AUTH Guards to prevent invalid routing address for a better security purpose.
  • Using the Interceptors of HTTP Client Module of Angular7, implemented the caching of the get requests.
  • Replacing JWT web-based token authentication and AUTH Guards with Google AUTH guard for better login security.
  • Working on Google Cloud Platform to host E-Ticket without using internal server of Confidential .
  • Implementing the concept of Dockers , which helps to run the E-Ticket in any environment without configuring.
  • Experience with Docker Containers to create Docker Images/containers.
  • Involved in Agile/SCRUM process, attending stand up weekly twice and completing tasks in sprints.

Environment: Html, CSS, JavaScript, Angular7, Angular-CLI, Typescript4, Kendo UI, NodeJS, Bit bucket, jasmine, Karma, JIRA, Slack, VS Code, Docker, GCP, Agile .

Confidential, NC

UI/Angular Developer

Responsibilities:

  • Developed several single page applications using Angular 6, Typescript and RXJS .
  • Created reusable components and routing to implement navigation between the components using Angular6framework .
  • Facilitates Angular components like modules, controllers, built-in and customized directives, filters.
  • Using Bootstrap created application Mockups.Created individual components, modules by using single responsibility rule.
  • Implemented applications with Lazy Loading concept to decrease the initial payload time and downloading time for the application.
  • Developed the component interaction between the parent-child components and sibling components using Input, Output decorators and shared services.
  • Handled browser/platform compatibility issues very effectively on both windows.
  • By integrating D3.JS with Angular implemented web-based data visualizations.
  • Created multiple template driven forms and Reactive forms to take the queries from the user and applied Built-in validations to ensure the user provides valid information.
  • Implemented JWT web-based token authentication and AUTH Guards to prevent invalid routing address for a better security purpose.
  • Using the Interceptors of HTTP Client Module of Angular 5/6, implemented the caching of the get requests.
  • Developed all the page styles by using Bootstrap and SASS to gain better structure of style sheets for maintenance purpose.
  • For unit testing used Jasmine, Karma and Protractor for End-To-End testing .
  • Built backend with Node.JS and Express JS, to transfer data between front and backend used JSON.
  • Used JIRA for bug tracking.
  • Creating and implementing code documentation to support development.

Environment: Html, CSS, SASS, JavaScript, AngularJS, Angular 6/5/4/2, Angular-CLI, Bootstrap, RXJS (Reactive extensions for JavaScript), Typescript, NodeJS, Bit bucket, jasmine, Karma, JIRA, Slack, VS Code, Github, GIT

Confidential, TX

Front-end Developer

Responsibilities:

  • Updated the application with new features of Angular4/5 .
  • Involved in developing the web pages using Angular 5 , which are powerful in building the Single page web applications.
  • Designed responsive user interface using Bootstrap 3 .
  • Used HTML 5, Cascading Style Sheets (CSS3), and Bootstrap 3 to develop and implement a user-friendly UI design for the presentation layer.
  • Used HTTP Request to get data from web servers and process JSON data to render in the UI by using observables.
  • Maintained source code versions using Bitbucket .
  • Implemented Router to enable navigation from one component to another.
  • Debugged website using Chrome developer tools and manipulated DOM.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML , CSS , JavaScript and typescript .
  • Involved in debugging of the issues.
  • Worked closely with senior developers to meet client requirements .
  • Used Angular and Typescript to enhance UI capabilities and used JavaScript for client-side validations .
  • Proactively performed extensive system testing to ensure that the systems work efficiently and developed following the applicable development methodology.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Mozilla Firefox, Internet Explorer, Google chrome and Safari.
  • Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
  • Excellent analytical and communication skills with capability to handle new technologies as an individual and as part of a team .

Environment: AngularJS/2/4/5, HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3, Bitbucket, HTML, Visual studio code JavaScript, typescript, Git, Git Bash, Git GUI

Confidential

Angular/UI Developer

Responsibilities:

  • Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
  • Developed responsive web pages for smart devices using Bootstrap and media queries.
  • Used AngularJS as framework to create Single Page Applications that can bind data to specific views and synchronize data with server.
  • Worked on creating indirectproduct modules using AngularJS and JavaScript.
  • Used open source library like Angular material to create customized components.
  • Extensively worked on custom directives with Popover and Pop - up functionalities with specific requirements matched to the conditions.
  • Used UI Router to create different hierarchy structure in single page application.
  • Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
  • Utilized AngularJS dependency injection to inject different services just like custom service, and create some custom directives to do some reusable component. Add to engineering team's culture of high code quality.
  • Coordinate with the UX designers for meeting all the standards at the implementation level.
  • Created Angular service and integration with RESTful APIs.
  • Involved in Agile/SCRUM process, attending stand up weekly twice and completing tasks in sprints.
  • Maintained the code using version control system like Git .

Environment: AngularJS, HTML 5, Cascading Style Sheets (CSS3), Bootstrap 3, Visual studio code, JQuery, AJAX, JSON , JavaScript, Karma, Jasmine, Git, Git Bash

We'd love your feedback!