Sr. Front End Developer Resume
New York, NY
SUMMARY:
- Experience in designing User Interface applications and integration of highly transactional and scalable application.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expert in HTML5/CSS3 development and have experience in Backbone JS, Angular JS, Node JS, Responsive design.
- Expertise working with Angular JS, React JS & Node Js framework.
- Highly knowledgeable on Scalable and usable UI components and Front - end architecture.
- Professional experience in building Web User Interface (UI) using HTML/HTML5, Angular JS, Angular 2.0, React JS, Node JS, Express Js, CSS/CSS3 and JavaScript, jQuery that follows W3C Web.
- Experienced in using Front End editors like Dreamweaver, Notepad, Notepad++, Sublime Text2, Atom, Brackets and Microsoft Expression Web.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in using various tools and IDEs for development and design like NetBeans, WebStorm, XAMPP.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments
- Extensive experience in implementation of the version control software CVS, SCME, SVN, Perforce, Clear Case and GIT
TECHNICAL SKILLS:
- JavaScript
- React.JS
- Backbone.JS
- Angular 2/4/5
- Redux
- Bootstrap
- Node.JS
- Flux
- HTML/CSS
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Sr. Front End Developer
Responsibilities:
- Designed SPAs (Single Page Application) using Angular.JS concepts of Directives, Services, Promises, Templating, Scope, Dependency Injection and two-way data binding.
- Migrated some of the application from Angular.JS 1 to Angular 2 and componentize the code as per the Angular.JS recommendations for better testability.
- Worked on Cross-Browser compatibility for JavaScript, HTML5, CSS3, and squashed bugs in several browsers and devices.
- Added a custom implementation of a gesture-based navigation on page with snapping through the use of Vanilla JavaScript.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using various frameworks like React.JS and Backbone JS.
- Used jQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
- Used front-end development AJAX frameworks like: Angular 2 (typescript), Angular JS, jQuery, Sencha, YUI, DWR and Dojo
- Development of front-end POC application using Angular 2 JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions of the application.
- Design UI scripting using typescript in Angular 2.
- Utilized Jasmine in AngularJS and-unit testing methodology as a part of unit testing.
- Build responsive application using AngularJS, NodeJS.
- Used MVC frameworks AngularJS, Grunt, Bower, Mocha, Ionic framework.
- Involved in writing the front-end code for the application using Angular 4.
- Designed and developed the Presentation layer using Angular 4 and Angular Material.
- Designed Frontend with object-oriented JavaScript Framework like angular.js, Node.JS, JavaScript, Backbone.js, Knockout.js, React.js/Redux, Spine.js, Ember.js, Require.js, Express.js, Pdf.js and Experience with client-side templating like Handlebars.js.
- Experience in using the Docker container system with the Kubernetes integration.
- Automated Compute Engine and Docker Image Builds with Jenkins and Kubernetes.
- Completed POC/Prototype for intended solution using cloud platform and different new technologies like Kubernetes, Docker, IBM Bluemix, OpenShift, Amazon AWS.
- Worked on spring boot-based application using Domain Driven Architecture, Java8, Gradle, Github, Bitbucket, JIRA and Slack.
- Utilized Angular 5 to build multiple public facing web pages. Set up project and architected main code structure. Assisted/mentored team members in matters relating to Angular 5 to ensure products were released in a timely fashion and that the code remained organized.
- React to build UI components, Redux for managing app state and interaction.
- Constructed a powerful and modern frontend architecture, involving React, Redux, and ES6.
- Created Reusable Components in React.js with Redux architecture to implement the business logic
- Developed robust client and form management system with React Native, Redux, and Firebase.
- Responsible for architecting and implementing a mobile, dual platform video editing application in React Native.
- Accelerated react native learning curve for expert team of web and iOS developers
- Researched and implemented dual platform react native components.
- Architected the tech stack (react native, socket-io, node, mongoldb, OneSignal ) for real-time emergency response chat app for addicts and volunteers.
- Implemented UX/UI on the front end in react native for android and iOS
- Implemented Angular features like components, directives, filters, pipes, routing and adopted new features from Angular 6 in our application.
- Developed single page applications using Angular 6, Typescript, HTML5, CSS3, and Bootstrap.
- Enhanced legacy application by building new components in Angular 6 and typescript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6.
- Experience with popular React.js workflows such as redux and flux.
- Performed a lot of DOM manipulation using native React JS and jQuery for loading and manipulating dynamic content on web pages. Designed SPA (Single page applications) in Flux architecture using React.js.
- Experience working on React.Js modules like webpack, Bower, and Express
- Build and test web applications. Specialized in Angular 4 and Angular JS 1.5 development using JavaScript, HTML5, CSS, Twitter Bootstrap, TypeScript, LESS, and Angular CLI.
- Performed Angular 4-unit testing using Angular CLI's Jasmine implementation.
- Used Source Repository GIT stash to maintain current and previous builds. Used GIT to check-in and GIT Bash for check-out.
- Used ES6 and React.JS for constructing the UI with re-usable components.
- Worked on Responsive Web Design (RWD) using media queries and Bootstrap.
- Developed a fully functional module using JavaScript (Backbone.JS and Bootstrap.JS).
- Worked with modules like MongoDB and mongoose for database persistence using Node.JS to interact with MongoDB.
- Worked on application backend implemented as Node.JS express application server. Wrote test cases in a JavaScript Framework Jasmine to run in a Browser using Karma.
- Wrote SQL Queries to interact with Oracle database using JDBC.
- Developed packages that involve complex PL/SQL codes
Background Skills: HTML, CSS, XML, JavaScript, Angular 2/4/5, AJAX, React.JS, React Native, Redux, Node Js, Express js, Spine.js, Ember.js, Require.js, Backbone.js, Bootstrap, D3.js, Docker, Bitbucket,Flux, JSON, Dojo, Java, Oracle, PL/SQL, MS-Sql, Maven, Web Services, SOAP, REST, Linux.
Confidential
Sr. Front End Developer
Responsibilities:
- Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Created Angular.JS controllers, services and used Angular.JS filters for filter functionality in search box and integrator functionalities.
- Wrote and modified procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS, NodeJS, jQuery AJAX and JSON.
- Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, jQuery and AngularJS
- Worked on AngularJS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, ReactJS features like Components, Lifecycle methods, unidirectional data flow using the Flux Architecture.
- Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
- Extensively used HTML5, ReactJS, AngularJS, Node.JS, JavaScript JSON, AJAX and DOM scripting for form validations.
- Architected and Developed for Large Scale Node.JS, JavaScript Application with React.Js/Redux.
- Developed the administrative UI using Angular js, Node.JS, JavaScript Jasmine and React.Js.
- Implemented various screens for the front end using React.js and used various predefined components from NPM
- Web app development with web framework, JSP & and, CSS3, HTML, JavaScript, DHTML, AngularJS, React, Redux, GraphQL.
- Use latest web technologies ECMAScript 6, ReactJS, Redux, Flux, Babel, Node and Webpack.
- Developed front end features using React/Redux/ES6 with Webpack.
- Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.
- Used underscore functions wherever necessary to iterate through objects and arrays in AngularJS
- Extensively used Angular, HTML5, JSON, AJAX and DOM scripting for form validations.
- Built Web pages that are more user-interactive using Ajax, JavaScript, LESS, SASS and Bootstrap
- Used CSS pre-processors (SASS and LESS)
- Extensively used CSS/JavaScript frameworks like Bootstrap and Modernizer.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Used Backbone.JS to structure JavaScript code in an MVC (Model View Controller).
- Developed API Gateway using Node.JS and Used MongoDB as a Database for storing information.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Designed and implemented core front end API using Node.JS.
- Used Bootstrap.JS for customization of web application.
- Developed Web Services to communicate to other modules using XML based SOAP protocols.
- Used Web services (RESTful) for transmission of large blocks of XML/JSON.
- Performed unit testing using JUnit and Version control.
- Used GIT for version control and handled unit testing using Jasmine and Karma.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Developed Oracle objects such as Tables, Views, Indexes, Procedures, Functions and Packages in PL/SQL.
- Wrote JQUERY function while implementing various UI Screens across the whole web application
Background Skills: HTML, CSS, XML, React.JS, Redux, Flux, JavaScript, Node.js, JSON, Angular.js, Backbone.js, Bootstrap, Java, DB2, PL/SQL, JDBC, Oracle, MySQL, Apache CXF, SOAP, Web Services, REST, Eclipse, Git, Github, Junit, Agile, Scrum, Maven.
Confidential
Sr. Web Developer
Responsibilities:
- Used JavaScript for client-side scripting to reduce server trips and decrease the response time of the web application request.
- Used Angular.JS framework where data from backend is stored in model using http and security configurations for authentication and authorization for populated model on to UI.
- Developed UI event handlers and AJAX callback code using Sencha Ext.JS to interact with the Cloud Web services.
- Used Sencha Ext.JS to structure JavaScript code in an MVC (Model, View, and Controller).
- Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, jQuery, jQuery UI and good knowledge in EmberJS.
- Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript and building the System with the convenient methods with Angular JS.
- Extensively used HTML, ReactJS, AngularJS, JSON, AJAX and DOM scripting for form validations.
- Created client website running on a Node.js, using the Express framework, Jade, AngularJS and Backbone.js for front end MVC/templating.
- Designed SPA (Single page applications) in Flux architecture using React.js.
- Develop application using Ember, AngularJS, Bootstrap, RequireJS.
- Developed frontend application using React.js, Express.js and Knockout. Js.
- Co-developed a new tool on the Express nodeJS/backBone.js MVC platform that allows marketing department to insert dynamic content in email sends based on location and temporal factors.
- Used date-format and moment packages in Node.JS to save the timestamp in database converting into GMT.
- Developed web pages that are more user-interactive using jQuery plug-in for Drag and Drop, Auto Complete.
- Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2.
- Used UML for designing class diagrams and sequence diagrams.
- Developed Search engine using JSP, presented the XML data in the web pages using JavaScript and JQuery.
- Implemented Service Oriented Architecture (SOA) with XML based Web Services (SOAP/REST)
- Used various SDLC models like Waterfall, mainly Agile Scrum process.
- Used Node.JS for installing dependency packages node modules and used project management tools such as JIRA.
- Wrote queries, stored procedures, triggers and functions in SQL Server.
- Worked with ClearCase source management.
Background Skills: JavaScript, Angular.JS, Sencha Ext.JS, Node.JS, Ember.JS, Require.JS MYSQL, SQL, Server, DB2, HTML, Netbeans, JBoss, ClearCase, Selenium, JQuery, AJAX.
Confidential
Web Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Made the application responsive using Bootstrap.
- Involved in web designing using HTML, CSS, JavaScript and extensively used Table Less Design in CSS for positioning.
- After making the applications to be responsive, worked on different mobile devices bugs (like ios and android).
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
- Designed Frontend with in object-oriented JavaScript Framework like Jquery.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Used Adobe Experience manager for building websites, mobile apps and forms.
- Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface
Background Skills: HTML, CSS, Javascript, Ajax, JSON, JQuery, MySQL, TOAD, SQL, DB2, Apache Axis, WSDL, Netbeans, JBOSS, Mercurial, Coherence, ClearCase, Selenium, Water Fall Model, UML, JSP, Servlet, Ant, XML, Jira, Swing, Cognos.
Confidential
Software Developer
Responsibilities:
- Worked on various UI technologies like JSF, HTML, CSS, JavaScript and JSP tag libraries.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
- Made the web pages Responsive using JQuery UI and bootstrap, which can be operated in both PC's and Mobiles.
- Used advanced JavaScript concepts to validate input fields using regular expression.
- Extensively used CSS (Cascading Style Sheets) along with Responsive Web Design (RWD) to support the web page in Mobile browser as well.
- Worked with Spring Batch Used Spring ORM module to integrate with Hibernate.
- Used Bootstrap along with CSS to design web-pages by HTML.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Used Jenkins as continuous integration tool for building archive files and snapshots for all applications.
- Worked on DOM manipulation using JavaScript, jQuery and AJAX.
- Added analytics and tagging functionality for all the existing pages to track all the user actions using JavaScript.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Tested the application under Scrum (Agile) Methodology.
- Created Test strategy, Test plan, execution plan and Identified test data requirements.
- Worked on major bug fixes, which included UI issues and functionality issues as well.
Background Skills: HTML, CSS, JavaScript, JQuery, DHTML, DOM, JSON, Bootstrap, AJAX, Adobe Flash, Photoshop, AEM, PLSQL, Oracle, Windows
