Sr. Frontend Ui Developer Resume
Allentown, PA
SUMMARY
- 9 years of experience in UI and has successfully led and developed, solutions for and participated on teams doing analysis, design, development, implementations, and enhancements and testing of Web applications.
- Strong web development skills using HTML/HTML5, CSS/CSS3, JAVASCRIPT, JQuery, BOOTSTRAP, AngularJS, Angular2, ReactJS, NodeJS, XML, AJAX, JSON which meets W3C Web Standards.
- Expertise in Client Side designing and validations using HTML, HTML5, XML, XSL, Java Script, Cordova and in making web page cross browser compatible.
- Experience in building single page applications using JavaScript frameworks like Angular Js, Angular2 JS.
- Extensive experience in web design using CSS3, D3.js, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Participated in development of a well responsive single page application using React JS
- Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team
- Worked on JavaScript framework (Angular JS) to augment browser - based applications with MVC capability.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Used Smart Client Isomorphic for building powerful, high productivity web applications on pure web standards.
- Experienced in React JS and working with Redux architecture.
- Used Isomorphic Smart client for server-side memory footprint from having the entire UI component model in server memory, which can hamper virtualization efforts.
- Expertise in developing multi-tire Enterprise applications using Core Java, JAVA/J2EE & related web technologies that includes JSP, Servlets, JDBC, Hibernate, Struts, and spring, SOAP, RESTful Web Services and XML.
- Strong experience in Oracle, SQL Server, PostgreSQL, MySQL, database programming using PL/SQL and standard built-in Oracle Packages.
- Experience with Adobe Creative Suite: Illustrator, InDesign, Photoshop, Acrobat Pro, Axure or Balsamiq.
- Worked on debugging, unit testing like Mocha, chai, Jasmine, Protractor, Karma, Selenium and troubleshooting existing code.
- Experience in using the latest approaches including MVVM, MVC in the browser, event-driven applications using AJAX, JavaScript and JSON.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3, Adobe Creative Suite.
- Well-equipped with knowledge of CSS3 preprocessors like LESS and SASS.
TECHNICAL SKILLS
UI Web Technologies.: HTML/HTML5, XHTML, XML, AJAX JSON, CSS/CSS3, UI Concept Modelling/Wire Framing, YUI, PHP, JSP
Scripting Languages: JavaScript, jQuery, Angular JS, backbone JS, React JS
IDE’s: Visual Studio, Adobe Dreamweaver, Eclipse, Notepad++, Sublime
Version Control: SVN, TFS, GIT
Web/App Servers: IIS 6.0 / IIS 7.0 / IIS 8.0
RDBMS: SQL Server 2005/08/12
Operating Systems: Windows 2000/XP/Vista/7, Mac OS X.
Methodologies: Agile, SDLC
Others Software Skills: MS Office, Visio, Adobe Photoshop
PROFESSIONAL EXPERIENCE
Confidential, Allentown, PA
Sr. Frontend UI Developer
Responsibilities:
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and React JS.
- Implemented Drag and Drop functionalities between different grids.
- Implemented Drag and Drop functionalities between from one windows to another windows and between different grids.
- Implemented error handling and strictly typed coding practices.
- Responsible for the re-design of existing application and maintenance of New Platform.
- Used React-Router to turn application into Single Page Application.
- Used components such as React Router, axios, Redux-form, React Material UI, Components, Forms, Events, Keys.
- Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
- Responsible for developing a front-end application using React.js and Redux architecture for internal team's productivity use.
- Build custom validations before submitting it to backend using Redux Form.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J-Query, DHTML, Web Service call and JSON.
- Implemented responsive design for different size of devices by using Bootstrap Grid System.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Primarily using React JS, MONGODB and Npm packages to integrate new functionality and maintain previous code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented and fixed major layout bugs for supported browsers.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model and tested Ajax calls using REST clients like Postman.
- Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
- Involved in an AGILE based approach to UI Development. Closely followed up the project from the scratch to production phase making sure the deliverables are met on every iteration.
Environment: ReactJS, HTML5, CSS3, Bootstrap3, Angular JS, JavaScript, React JS, JQuery, Spring MVC, Chrome Developer Tools, Restful Web services, JSON, Advanced Rest Client, SVN, Maven, Eclipse, Tomcat.
Confidential, Thousand oaks, CA
Web UI Developer
Responsibilities:
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and Angular JS/2.
- Developed single page applications usingAngular2.0, Typescript, HTML5, CSS3, ng2-Bootstrap.
- Performed form validations using reactive forms fromAngular2.0 framework.
- Implemented error handling and strictly typed coding practices.
- Leveraged Angular2 resources for all data access, encapsulating URLs, and standardizing data access interfaces.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing React JS, Angular JS and JavaScript API.
- Created mock services and data to accelerate front-end development while awaiting Restful APIs to be developed.
- Created Mock Services and data to accelerate front-end development while awaiting RESTFUL APIs to be developed.
- Develop module wise API
- Develop database interaction code using MongoDB
- Developing API’s using node JS, MongoDB and Rest methods
- Involved in Server side security validations for API
- Involved in documentation preparation.
- Successfully performed the RESTFUL APIs Integration and developed an API wrapper for reusability.
- 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.
- Worked on Webpack as module builder for build workflow for Web Application and webpack-dev-server as server.
- Created unit test cases of Angular2 components, services using Karma-test-runner and Jasmine.
Environment: Angular2, HTML5, CSS3, Bootstrap3, Angular JS, JavaScript, React JS, JQuery, Spring MVC, Chrome Developer Tools, Restful Web services, JSON, Advanced Rest Client, SVN, Maven, Eclipse, Tomcat.
Confidential, Weehawken, NJ
Web UI Developer
Responsibilities:
- Working as a UI Developer, assisting my team in developing two different Web-based applications.
- Responsible for the re-design of existing application and maintenance of New Platform.
- Used React-Router to turn application into Single Page Application.
- Used components such as React Router, axios, Redux-form, React Material UI, Components, Forms, Events, Keys.
- Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
- Responsible for developing a front-end application using React.js and Redux architecture for internal team's productivity use.
- Build custom validations before submitting it to backend using Redux Form.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, J-Query, DHTML, Web Service call and JSON.
- Implemented responsive design for different size of devices by using Bootstrap Grid System.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Primarily using React JS, MONGODB and Npm packages to integrate new functionality and maintain previous code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented and fixed major layout bugs for supported browsers.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model and tested Ajax calls using REST clients like Postman.
Environment: React Js, Redux, CSS3, Materialize, JavaScript, Angular js, Grunt, NPM, MONGODB, AJAX, GIT, Jasmine, Karma, Sublime, Chrome, Firefox.
Confidential, Frisco, TX
Frontend UI developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.
- Developed React JS pages, Web services calls and AJAX calls for the application
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Participated with end users and business analyst to understand the business requirements.
- CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented MVVM architecture using Redux Architecture with React JS.
- Responsible for design and development of web pages from mock-ups (PSD).
- Worked on Front end by using JavaScript.
- Developed user interface by using the React JS, Redux for SPA development.
- Implemented client-side Interface using React JS.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Used Angular JS form validation and customize validations to validate the user input and improves the user experience
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Implemented a code to build Views and Models as part of MVC pattern using Angular JS
- Used $ngroute service which is used in conjunction with the ng-view directive.
- Implemented two-way data binding through scope in applications built on Angular JS.
- Used AngularJS form validation and customize validations to validate the user input and improves the user experience.
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using React JS and Redux architecture for internal team’s productivity use.
- Experienced in React JS and working with React Redux architecture.
- Working with React Router for developing Single Page Applications SPAs.
Environment: HTML5, CSS3, React JS, JavaScript, Bootstrap, jQuery, JSON, REST APIs, Angular JS, Git, MongoDB, Jasmine, Karma, Sublime.
Confidential, Boston, MA
Front End UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
- Developed client side validation code using JavaScript and jQuery.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components, etc.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Designed and developed the layouts of Customer Relations Module.
- Involved in team meetings with corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Migrated content from existing website to a new, database driven website; utilized in house Content management System
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, Usability Testing, Agile methodology, Eclipse, JSP.
Confidential
Web Developer
Responsibilities:
- Key front-end developer to develop/code new features, functionalities using front-end technologies.
- Coordinating with backend team in the process of building and communicating with RESTful API.
- Developed User Interface based on design document guidelines.
- Responsible for integrating interactive virtual assistance SDK in the code environment.
Confidential
Responsibilities:
- Key Developer for fresh web pages using web Technologies like HTML, CSS, JS, JQuery.
- Primary contact person to handle critical / complex and technically tricky issues throughout the duration of the project.
- Primary technical point of contact for project requirement, client escalation, technical nuances, tools & technologies.
- Worked as project coordinator under the guidance of project manager for allocating tasks, effort estimations, development & QA coordination, collating reports, documents review etc.