We provide IT Staff Augmentation Services!

Senior Front End Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Over 8 years of extensive development experience in designing User Interface (UI) applications and professional web applications using Node JS, Angular JS, Backbone JS, and Bootstrap.
  • Experience in developing web application using Angular JS 2.
  • Experience in using JavaScript Model View Controller (MVC) frameworks such as Angular JS and Backbone JS with a good understanding of competing frameworks.
  • Expertise with creating single page applications using Angular JS with MVC capability.
  • Used best coding practices and naming conventions while writing code in angular.js, Ionic, CSS and HTML.
  • Expertise in Java Script, HTML5, Backbone JS, Bootstrap, CSS SASS, Jquery, Ajax related technologies.
  • Utilize CSS3 media queries for building Responsive Layouts as part of RWD (Responsive web Design) POCs for various devices.
  • InDesign, Photoshop, PDF and Illustrator skills.
  • React JS and JSON were used to facilitate an AJAX enabled application of Model - view-controller.
  • Well experienced in checking cross browser compatibility across various browsers like Internet Explorer, Firefox, Safari, and Google Chrome.
  • Experience with Version Control tools like CVSVSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Experience in server-side scripting with PHP.
  • Experience in Object Oriented Programming (OOP) with JavaScript.
  • Worked in TypeScript to render JavaScript (KnockoutJS) with unit and end-to-end tests.
  • Very good experience in Document Object Model (DOM).
  • Worked on node.js to write server side scripts in JavaScript.
  • Experienced in software development life cycle using various methodologies like test driven development, agile and waterfall.
  • Experience in developing system automation tools in Python.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Experience in Test Driven Development (TDD) environments using Karma/Jasmine.
  • Hands on experience in writing jQuery code and RESTful web services.
  • Experience in using various tools & IDEs for development and design like NetBeans, Edit Plus, Notepad++, Eclipse, Adobe Photoshop and Dreamweaver.
  • Experienced using scaffolding tools like Yeoman.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, Kendo UI and AngularJS
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), programming and implementation.
  • Strong working experience of relational database management systems like Oracle, MYSQL.
  • Excellent written and verbal communication skills and presentation skills.

TECHNICAL SKILLS:

Programming languages: C, C++, Java.

J2SE Technologies: Core Java, Threads, Swing, I/O, Java beans, JDBC

J2EE Technologies: JSP, Servlets, JDBC, Hibernate etc.

Web Technologies: JSP, Servlets, EJB, JDBC, Java Beans, HTML4/5, JavaScript v1.8, Web Services, AJAX 16.1.0, JQuery 3.1.0, Angular JS, Angular JS2,Kendo UI,DoJo,PHP, ionic,wordpress

Web Servers: Apache Tomcat 8.0.22, WebLogic 12.2.1, IBM WebSphere8.5.

XML technologies: XML, XSL, XSLT, DOM, and JAXB.

Databases: Oracle 12c/10g/9i/8i, MySQL, MS-Access and MS-Sql Server 2005/2008/2012.

Development tools/IDE: Eclipse 4.6, Net Beans 8.0.2, Jbuilder v2008 R2, Sublime Text 3, Brackets v1.7 Visual Studio, Groovy/Grails Test Suite.

Version Control: GIT 2.9.2, CVS, Clearcase, etc.

Testing: Junit 4.1.2, JUnit-Perf, JMock, Cactus, Jasmine, Karma.

Build tool: Ant 1.9.7, Maven3.3.9, Jenkins.

Tools: SQL Developer, DB Visualizer, Visio etc

Operating system: Windows 95/98/2000/XP/VISTA/7/8/10, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, IOWA city, IOWA

Senior Front End Developer

Responsibilities:

  • Built web applications which are more user interactive using latest technology Angular JS4.
  • Built Web pages that are more user-interactive using JavaScript, AngularJS, and Bootstrap.
  • Responsible for architecting and executing solutions using JavaScript frameworks like React.js, Angular.js and Backbone.js
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Undertook brief assignment to assist with preparing customer reports using D3.js for ServiceNow-based asset management system.
  • Designed business applications using web technologies like NodeJS, React JS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on theW3C standards.
  • Configured MySQL, Apache and PHP environment on Linux to develop the application.
  • Design & implement plugins services with Open Source JavaScript Libraries/Toolkit (Dojo, jQuery, JSON, Ajax, CSS)
  • Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
  • Developed dynamic UI using Kendo UI, Angular JS, JQuery, JavaScript and AJAX techniques.
  • Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
  • Managed the application's complex state by implementing Redux. 
  • Implemented view part by ECMAScript 6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux.
  • Contributed solutions to dozens of high level assignments/bugs with Javascript, KnockoutJS.
  • Used interactive data binding, filters and animation events using AngularJS.
  • Integrate the dynamic pages with Angular JS and jQuery to make the pages dynamic.
  • Created different Angular directives which are used across the different templates in the Single Page application. 
  • Worked on SEO for the development of website.
  • Used Node.JS to run the application in a web server in staging environment.
  • Using Grunt for automated building of application including unit testing (Jasmine /Karma).
  • Developed semantic templates using handlebars.js.
  • Extensive use of JDBC to communicate to the Database for storing and retrieval of information.
  • Created forms to collect and validate data from the user in HTML5 and AngularJS.
  • Developing an automated test system to validate product coupon using Python.
  • Experience in creating GIT repositories and specified branching strategies that best fitted the needs for the client.
  • Designed custom UI controls and many different components throughout the app using react, react-redux, and minimal style dependencies.
  • Used Agile methodology for the software development.
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Debug the application using Firebug, developer tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created and modified new and existing pages, applied new styles on the pages using CSS, Bootstrap and JavaScript.

Environment: AngularJS, AngularJS 2,Dojo,JavaScript v1.8,Kendo UI, HTML5/4, CSS3, v1.5.8, Ajax 16.1.0, Node JS v6.3.1,PHP, Protractor, JSON, Jet BrainsWebStorm, Spring, Hibernate, Adobe Photoshop, SOAP, Web Services, GIT, Selenium 2.53.1, Java, Python 3.5.2, Jenkins, Maven, Jasmine, Karma, Redux.

Confidential, San Francisco, CA

Senior Front End Developer

Responsibilities:

  • Involved in developing UI pages using HTML5, CSS3, JSON, JavaScript, Ajax, SEO.
  • Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
  • Developing complex client side components using object oriented TypeScript and module pattern.
  • Developed and updated custom content fields and templates within WordPress.
  • Developed full stack Angular 2 Message, Home Page, Banner, and Vendor components for a web site through the Ionic  framework.
  • Developing and maintaining a front end interface for data visualization with responsive, interactive menus. Experience with CSS3, d3.js, Javascript, JQuery and JSON objects.
  • Undertook brief assignment to assist with preparing customer reports using D3.js for ServiceNow-based asset management system.
  • Use Adobe Photoshop to create pixel-perfect designs to follow specifications set by style guide.
  • Used apache corodova to build ios apps.
  • Followed early adoption of Angular2 rc - UI components built in Typescript, Angular-cli utility for facilitating client build and deployment. 
  • Designed business applications using web technologies like NodeJS, React JS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on theW3C standards.
  • Worked on Angular JS 2 in production environment effectively.
  • Developed the application using PHP5, HTM, JavaScript, MySQL and Apache server.
  • Done Unit testing and Integration testing of application using PHP5Unit.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Create and modify SQL queries to perform CRUD operations within an Oracle Database Python, WingIDE, SQL, Linux, wxPython.
  • Created SOAP Web Services using WSDL, XML and SOAP for transferring data.
  • Developed Junit test cases for all use cases and executed them.
  • Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
  • Work on developing custom, object-oriented JavaScript using common JavaScript libraries and frameworks.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Provided support and administration for SVN, ClearCase, ClearQuest and ANT build automation.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
  • Involved in the migration of code from SVN to GIT.

Environment: AngularJS, AngularJS 2,Dojo,JavaScript v1.8,Kendo UI, HTML5/4, CSS3, v1.5.8, Ajax 16.1.0, Node JS v6.3.1,PHP, Protractor, JSON, Java 5.0, Jet BrainsWebStorm, Spring, Hibernate, Adobe Photoshop, SOAP, Web Services, GIT, Selenium 2.53.1, Java 8.101, Python 3.5.2, Jenkins, Maven, Jasmine, Karma,Redux

Confidential, NJ

Senior UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models)
  • Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Used Handlebars to separate the generation of HTML from the rest of your JavaScript and write cleaner code.
  • Created D3.js visualization demo application for end-client conference.
  • Implemented redesigned web-based cluster management tool developed using HTML5, CSS3, Open Web Technologies (HTML5, CSS, Bootstrap, NODE.JS, Responsive design) Worked on Client-side, validations using JavaScript, jQuery technologies.
  • Developed test cases in Typescript, using CSS selectors, jQuery, and XPath to define page objects.
  • Built JavaScript application with Backbone.JS, as well as using Node.JS for server side rendering.
  • Built restful web services using MongoDB/NodeJS and implemented the front-end using jQuery and AngularJS controllers, directives, and service 
  • Developed and coded various reusable partial-views/user controls using Javascript, JQuery and Knockout.
  • Created single page applications using Dojo for authoring website content.
  • Used PHP-MySQL connectivity to access the required data from the database.
  • Developed a new web application utilizing HTML 5, Kendo UI, CSS, and Bootstrap which provides performance data visualization to users  
  • Used jQuery to make the application highly interactive and used JSON objects effectively for efficient client side coding.
  • Hands on experience on bower, Nu get.
  • Created web application prototype using jQuery and Angular JS.
  • Migrated the existing JQuery based web application to Angular. 
  • Experience in application servers like Tomcat locally and Web logic to host it on the Linux server.

Environment: HTML5/4, CSS3, JavaScript v1.8,Dojo, jQuery, SOAP, Kendo UI, Bootstrap v4, AngularJS, AJAX, JSON, Node.js, Require.js, backbone.js v1.3.3, JIRA, php, Web Services, Eclipse and Dreamweaver, Java v8, Python, Jenkins, maven, Redux.

Confidential, Newyork

UI Developer

Responsibilities:

  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Created single page applications using Angular JS with MVC capability.
  • Used Node.js for scalable server side application.
  • Used Node JS for heavy DOM manipulation.
  • Worked on JavaScript framework (Backbone, Node.js) to augment browser based applications with MVC capability.
  • Migrated applications to the AWS cloud.
  • Worked on JavaScript framework (Backbone, Node.js) to augment browser based applications with MVC capability.
  • Built out a landing page, profile page and other features using React and Redux at its core.
  • Built responsive Web pages using Kendo UI mobile.
  • Used Bootstrap JS and other front end frameworks.
  • Developing Python Scripts to parse XML documents.
  • Implementing business logic using Python/Django.
  • Strong working experience in solving Cross-Browser Compatibility challenges and processing Responsiveness.
  • Practical exposure and/or experience with some jQuery, KnockoutJS, LESS, JSON, AJAX.
  • Developed client framework similar to AngularJs using KnockoutJs for viewmodel binding.
  • Developed APIs using AJAX and JSON to implement more robust and efficient client facing applications.
  • Applied media queries to created responsive website across different size of screens.
  • Using AJAX to request JSON data through third party REST APIs to acquire products data from server and display it in sorted order.
  • Created database tables and manipulated data using MySQL.
  • Involved in using JQuery Validation Plug-in for client side validation.
  • Designed navigation structure, interaction and styling for an AJAX environment.
  • Focused on resolving cross browser compatibility regarding to redesign of CSS and JavaScript.
  • Committed code change into repository by using version control tool SVN.
  • Writing unit tests in Angular using Jasmine and Karma as test runners.
  • Involved in maintenance, transformation and support appropriate formats for existing applications.

Environment: HTML 4/5, JavaScript, angular.js,Dojo, AJAX, CSS2/3,Kendo UI, PHP,JSON, JQuery, XML, wlserver, Angular.js Directives. Java, servlets,Redux.

Confidential, Bluffton, SC

UI Web Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
  • Developed websites using HTML, CSS3, JavaScript, JQuery, Google Maps API(JavaScript Library), XML and Ajax
  • Implemented RESTful Web Services for other applications to communicate.
  • 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 Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Database modeling and design. Involved in developing and implementation of the web application-using Ruby on Rails.
  • Used AJAX for asynchronous communication between client and server.
  • Developed data insertion forms and validated them using JavaScript.
  • Created several patterns of representation using different MVCs.
  • Dynamic content management at client side using AJAX, JavaScript, DHTML.
  • Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Responsible for code optimization and testing across other browsers.

Environment: CSS3, JavaScript, JQuery, JSON, Ajax 16.1.0, Dreamweaver, Google Maps API, SQL Server, Java.

  Confidential

Web/UI Developer

Responsibilities:

  • Assisted in designing, creating and developing web portals.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
  • Worked closely with the programmers for project requirement analysis.
  • Created new static model pages with cross browser compatibility features.
  • Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
  • Created required Views, Indexes and Clusters.
  • Wrote UNIX shell scripts to automate the batch process.

Environment: HTML4/5, DHTML, XHTML, DOM, CSS2/3, JavaScript v1.8, jQuery, JSON, AJAX, Adobe Flash, Dreamweaver, PL/SQL and Oracle10g, Java.

Confidential

UI Developer

Responsibilities:

  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Used JavaScript for custom client-side validation.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the pages of the application.

Environment: HTML4/5, CSS2/3, MySQL, JavaScript v1.8, AJAX.

We'd love your feedback!