We provide IT Staff Augmentation Services!

Sr. Frontend Developer Resume

4.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • 8 years of professional experience in all phases of software development life cycle including requirements Analysis and Debugging, Applications Design, Development, Integration, Maintenance, Installation, Testing of various client/server, N - tier and web applications.
  • Expertise in Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript with ES5 and ES6, TypeScript, jQuery, Angular1.x, Angular2, React, Redux, Node.js.
  • Experience with Gulp/Grunt task runner and combined with Node.js, Bower package manager to install JavaScript latest version of libraries.
  • Experienced in MEAN and MERN Stack development.
  • Have good experience in developing an enterprise MERN Stack applications by writing server side code with Node.js and Express framework, a database to store and retrieve data with MongoDB and front-end web pages designing with React.
  • Worked with JavaScript task runners to automate the development process. Used enhanced features of grunt.js and Gulp.js to implement browser Sync, dev and prod bundle generation, dev server etc.
  • Experience in creating user interface widgets using jQuery, Bootstrap, AngularJS, Angular2 and Node.js.
  • Rich experience with development using AngularJS and Angular2 extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular JS directives and building custom directives.
  • Expertise in React JS and working with Redux.
  • Expertise in writing vanilla JavaScript with ES5 and ES6 Features.
  • Have good experience in implementing the Node.js server side code to interact with MongoDB to store and retrieve data by using the Mongoose drivers.
  • Involved in web application development projects that required Responsive Web Design and hybrid mobile applications for web and mobile/tablet UI using flex box features of CSS3 and experience in using CSS Preprocessors like SASS, LESS.
  • Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
  • Extensive experience on implementing AJAX features using JavaScript and jQuery
  • Significant experience in web development tools like Eclipse, Sublime Text, Microsoft Visual Code and WebStorm.
  • Experience in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
  • Expertise in debugging skills using Safari Web Inspector, Chrome Developers Tool, and Firebug.
  • Strong expertise in the iterative Agile and Scrum development methodologies for software development.
  • Experienced in collaborating with Design team/UX team/ business steak-holder to understand and translate the requirement into web applications.
  • Excellent communication skills to discuss the projects with technical and non-technical SME's.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, Node.JS, AJAX, Jquery, JSON, Bootstrap

J2EE Technology: JPA, JDBC and SOAP

Programming Languages: C, Java, JavaScript, TypeScript,Python 2.4

Application/Web Servers: Apache Tomcat, Web Logic

Databases: MongoDB, Oracle 10g/11g, My SQL

Frameworks/Libraries: ExpressJS, React, Angular 1.X, Angular 2

Design Methodologies: J2EE Design Patterns, Software Engineering (SDLC)

IDEs: Eclipse, IntelliJ IDEA, SublimeText, Webstorm, Visual Studio

Web Services: SOAP and REST

Utilities: MySQL Workbench

Operating Systems: Windows 98/2000/XP/10, Unix / Linux

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. Frontend Developer

Responsibilities:

  • As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
  • Functionalities include writing code in HTML5, CSS3, JavaScript, Angular1.x, Angular2 Node.js and jQuery, making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Enhanced an existing Angular1.X application to Angular2 with TypeScript which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance
  • Leveraged Angular2 resources for all data access, encapsulating URLs, and standardizing data access interfaces.
  • Created custom Components and Directives for re-usable components.
  • Created Angular2 Directives, Components, Pipes, Injectables across the whole system, such as to build the custom filter.
  • Highly used Angular2 Router to build single page application for navigate through the different status and multiple modals.
  • Optimizing the code of reusability using the Decorators and injecting the services to access those in any components by using the property called providers in Angular2 Components.
  • Created unit test cases of Angular2 components, services using Karma-test-runner and Jasmine.
  • Extensively used Angular CLI to create custom Components, Directives and to run Unit tests.
  • Used Typescript as compiler to compile typescript code into JavaScript, and used Typing's to manage Typescript definition.
  • Using GIT for version control
  • Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
  • Used CSS Grid system for the layout of Application.
  • Developed web applications using Restful and SOAP protocols.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Used Spring Boot, Spring Web Services for consuming JSON to secure the application.
  • Involved in Agile/ SCRUM based approach to UI development.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Angular1.x, Angular2, Node.js, Bootstrap, XML, GIT.

Confidential, Newark, CA

Sr. UI/UX Developer

Responsibilities:

  • Designed a responsive website using Bootstrap grid system as well as CSS3 media queries to layout contents that fit to different devices including mobiles, tablets and desktops.
  • Involved in developing the UI pages using HTML, DHTML, CSS, Angular Js and Bootstrap.
  • Fetched the data from Mongo and created Catalog API using Express.
  • Created server-side Routes with the help of Node js and connected to the database using Mongoose.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Responsible to specify the dependencies for MEAN stack application and loaded them with the help of NPM..
  • Written the queries using Mongo db and consumed the Restful Web services.
  • Participated in Angular Js Application optimization reviews and code optimization reviews.
  • Implemented Custom Directives, Custom filters, and performed minification to improve the performance of angular js single page web application.
  • Responsible to design the products module in the web application.
  • Designed the single page web application with the help of angular routing techniques.
  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
  • Used Bootstrap Navbar, Jumbtron with angular to give a good look to the web application.
  • Used Jasmine to test the MEAN stack applications.
  • Sorted and filtered the data according to the requirement with help of angular.
  • Worked http methods (post, delete, get) to update and delete the data.
  • Maintained, enhanced, and recommended solutions that best suit business and technology needs from UI standpoint.

Environment: JavaScript, Angular js, Mongo db, Node js, Bootstrap, Express Js, Html, RESTFUL Web service, Jasmine, Json, Mongoose..

Confidential, Scottsdale, AZ

UI Developer

Responsibilities:

  • Built rich prototypes and applications using HTML and CSS.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Responsible for mapping the tables using Hibernate with JPA annotations.
  • Implemented Dependency Injection and consumed Restful web services with the help of Spring.
  • Proficient in manipulating properties and methods of document objects and modifying attributes and values via the JQuery.
  • Proficient in programming JavaScript data capture and event handling methods via the DOM event model.
  • Written the JUNIT test cases to test the code.
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java / SQL.
  • Involved in rigorous testing of the eService Application and fixing them.
  • Implemented server side tasks using Servlets and XML.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets.
  • Worked with the Back-End team and Quality assurance team in the process.
  • Used JSP custom tags to built the user interface with Html and Css.

Environment: HTML, CSS, JavaScript, JQuery, AJAX, Photoshop, Dreamweaver, Illustrator, and Tomcat, Jsp, SVN.

Confidential

Web UI Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the website.
  • Developed login website using HTML, CSS, JavaScript, JQuery, Bootstrap and Ajax.
  • Created web page layouts using HTML and CSS.
  • Design, developed and updated the user interface using CSS and JavaScript.
  • Performed client side validations over the forms using JavaScript.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server.
  • Used Cascading Style Sheets in order to separate presentation from the structure.
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones.
  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Responsible for code optimization and testing across other browsers.

Environment: HTML4, CSS3, JavaScript1.8, JQuery1.9, Bootstrap3.0, JSON2, Ajax10.3.

Confidential

Junior Java Developer

Responsibilities:

  • Writing the document for the application.
  • Involved in developing Integration and system test cases based on the business requirements.
  • Used servers provided by Indian Government to get the information about the details of the schedules and ticket information using TOMCAT.
  • Analysed and fixed the defects for various modules in all the QA stages.
  • Implemented functionality based on the business requirements for all the major releases
  • Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
  • Experienced in web design and development for UI interface design, graphic design, illustration and logo design. Used JavaScript, Photoshop, CSS, Flash, HTML, DHTML.
  • Implemented presentation tier using HTML, CSS by utilizing the mock-ups that were created by design team.
  • Worked on Java Servlet pages (JSP).
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Developed UI using HTML, CSS, JQuery, JavaScript validations.
  • Traversed the DOM using JQuery using different selectors
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Debugging and troubleshooting the errors.
Environment: Eclipse IDE, JDK 1.6, XML, Tomcat, DDMS console and User Interface Design.

We'd love your feedback!