Font-end Ui Developer Resume
Detroit, MI
SUMMARY
- Overall 7+ years of extensive work experience as a Front - end Web Developer in development of highly scalable Single Page Web Applications and User Interface in major domains like Banking, Health, IT Service Management and e-commerce.
- Developed dynamic web pages using web technologies involving HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, Angular JS, v9/8/7/6/5/4/2, React.JS, Node.JS, XHTML, and jQuery, Ajax.
- Hands on experience with the use of cross-platform JavaScript libraries and frameworks such as jQuery, Angular JS, React.JS, Node. JS, Bootstrap to simplify the client-side scripting of HTML.
- Experience in developing modern web applications using Angular.js, Node.js, React.js, Express.js Vue.js and Mongo DB.
- Extensive experience in building Responsive Web Design (RWD) pages Cross Browsers and Portable Devices along with checking for cross browser compatibility applications using HTML5 and CSS3, SASS.
- Experience in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as Angular JS, React JS, Node JS, Typescript and custom MVC frameworks.
- Worked on writing and deploying a RESTful API using AWS API Gateway and AWS Lambda.
- Experienced in designing Using Web Standards and developing table-less layouts.
- Experienced in using Kendo UI, Bootstrap, and JQuery libraries for more productive web design.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, AEM (Adobe Experience Manager 6.2).
- Experience in applying the latest development approaches including MVC, event-driven applications using AngularJS, AJAX, Object-Oriented JavaScript and JSON.
- Strong knowledge in Node JS for providing server-side rendering support for the application.
- AJAX driven web service calls using JavaScript and jQuery framework.
- Extensively worked on package managers like Node Package Manager (NPM) to manage the modules and used it to install useful automation tools such as Grunt, and Express.
- Expertise in working with third party plugins, APIs and Web Services using AJAX and jQuery.
- Experience in creating dynamic web pages and programmed various jQuery plugins such as toolbars, dropdown, dialogue boxes, menu, tab container etc. and built websites that look great on all devices.
- Proficient in database development: MYSQL.
- Utilized Grunt tool to perform tasks such as compilation, minification, unit testing, linting and bundled the JavaScript code.
- Possess excellent communication and Problem Solving skills and the ability to work as a team member, as well as independently.
- Expert in documentation using MS tools (Word, Excel, PPT, and Project).
- Experience in Functional and Unit Testing methods using the front-end testing tools like Firebug, Firebug Lite, Jasmine, Chrome or Safari web inspectors.
- Experienced in MEAN stack development using Angular 6/5/4/2/1.x, and Node.js v6.0 to develop multiple POCs.
- Known for ability to multi-task and work on different applications at the same time
- Expertise in Client Side designing and validations using HTML5, CSS and Java Script.
- Worked on Agile environment based development cycle with a weekly release schedule on developing User Interface (UI) Applications and professional web applications, involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Developed several SPA (Single Page Applications) in JavaScript library like Angular.js, VueJS.
- Experience in Web Content Accessibility Guidelines 2.0 (WCAG 2.0) and ability to apply W3C web standards and are browser compatible (BDD) and Test Driven Development (TDD).
TECHNICAL SKILLS
Operating Systems: Windows 8,7,xp, Linux, IOS
Web (UI) Technologies: HTML, XHTML, DHTML, XML, HTML5, CSS, CSS3, JavaScript, AJAX, JSON, Angular JS React JS and jQuery
Programming Languages: JQuery, Angular JS, Java, SQL
Development Tools: Eclipse, Dreamweaver, Web Matrix, Web storm, TextPad, Notepad++, Firebug, MS Visual Studio for web.
XML Technologies: SAX and DOM (parsers)
Databases: Oracle, MySQL, Mongo dB, MSSQL Server
Open Source: Tomcat, log4J,JUnit,Ant,Putty,WinScp,Tortoise,vspehereclient
Application Servers: WebLogic, Apache, Tomcat
Frameworks: Angular JS, JQuery, Kendo UI, Backbone.js, Node.js, React JS, Vue.Js, D3.JS
Cloud Platform: Amazon Web Services (AWS)
Browsers: IE, Mozilla and Chrome, Safari
Configuration Control: CVS, SVN, GIT
Methodology: Object Orient Analysis, Agile/Scrum, Design and Development using UML
Project Management Tools: Jira, Rally, Scrum works, Team track
PROFESSIONAL EXPERIENCE
Confidential - Detroit, MI
Font-End UI Developer
Responsibilities:
- Developed an Angular based front end including custom widget, controls, event handlers and effects.
- Developed and responsive dashboard using HTML5, CSS3, JavaScript, jQuery, Bootstrap and ReactJS and Redux
- Developed multiple Angular Applications using Angular CLI, TypeScript, Git, RXJS.
- Implemented Single Page Application (SPA) architecture and client side MVVM(Model View- View Model) using Vue JS.
- Created custom filters which parses $http response to match the wireframes.
- Created ReactJS components and manages states and props using ES6 features.
- Created custom Angular directive and services.
- Used ReactJS to render the pages on both client side and server side.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture with Angular 9/8.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Build reusable parts (Notification icons, table filter, multi-select combo-box) and front-end libraries for future use.
- Involved with bug fixing on functionality, performance and designing issues with VueJSPlugin and Chrome Developer tools.
- Deployed and host the application on Amazon web service (AWS).
- Implemented ReactJS components, Forms, Events, Keys, Router and Redux concept.
- Render HTML elements using ReactJS for virtual DOM using JSX components, Redux.
- Using the AWS SDK, JavaScript ES6 applications are building for the browser.
- Developed website is on worker connectivity, IoT, Wearables, and Platform.
- Designed and developed web pages using with HTML5, CSS3, Ajax, Twitter Bootstrap, Angular JS, Angular Bootstrap and jQuery.
- Used various jQuery plugins like date picker, dialog boxes etc.
- Development of Client Side validation techniques using JQuery and Vue JS directives.
- Extensively used Angular-grid andUIcomponents.
- Used popular Node.js frameworks like Express and Restify to mock a RESTful API.
- Used AngularJS and JQuery library functions for the logical implementation part at client side for all the application.
- Used Angular 8 for multiple implementations along with other web technologies.
- Created some reusable components using web-pack.
- Extensively used SASS (Syntactically Awesome Style Sheets) while styling with CSS3.
- Involved in writing application level code to interact with APIs, RESTful Web Services using $http.
- Responsible for creating the screens with table-less designs meeting W3C standards using Bootstrap gridding system.
- Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB,and MySQL.
- Actively worked on improving the ReactJS application by using Prop Types, avoiding states and centralizing states more in terms of Redux architecture.
- Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation.
- Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Created proof-of-concept using responsive web design, Node.js, Angularjs, React JS, HTML5 and CSS3.
- Built custom rest API though the use of AWS Lambda and AWS API Gateway.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Development of custom VueJS directives, which can be use along with HTML 5 components for DOM Manipulation.
- Implemented the SEO Techniques to improve the search results on the web.
- Used CSS Sprites to decrease the load time of web pages.
- Involved in the Development of Node modules.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify etc.)
- Involved in parsing JSON API to JDOs and use them in frontend handlebar.js
- Used JIRA for bug tracking and issue tracking.
- Created Single Page Applications (SPA) using handlebars, backbone.js and Node.js.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Extensively used HTML5 for audio and video playback. Worked on the MVP architecture for the GWT.
Environment: JavaScript,HTML5, CSS3, JavaScript, ReactJS, jQuery, Bootstrap, AJAX, AWS, Sublime text, Responsive Designs, Eclipse, Selenium, Agile Scrum, Windows, Mac, MS-Office, Agile Methodology, JQuery, JSON, Ajax, Handlebar.js, VueJS, Angular.js, Angular 9/8, Node.js, Backbone.js, Agile methodology, Dreamweaver, MVP, Bootstrap, Usability Testing, Karma and Jasmine, SSAS,LESS, GIT, MySQL.
Confidential - Long Island City, NY
UI/ReactJS Developer
Responsibilities:
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery.
- Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using Backbone JS, Vue JS and Kendo UI
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes
- Working with React Router for developing Single Page Applications SPAs
- Used React JS library functions for the logical implementation part at client side for all the application
- Building components library, including Tree, Slide-View, and Table Grid
- Leveraged React JS resources for all data access, encapsulating URLs and standardizing data access interfaces
- Build Web Apps with React JS and Flux. Structured the JavaScript code using Angular JS
- Experience working with the Kendo UI controls including Grid, Chart, and Editor Components etc.
- Extensively used HTML5, JavaScript, AngularJS, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags
- Involved in developing presentational and container components using React and JSX
- Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend
- Implemented stable React components and stand-alone functions to be added to any future pages
- Implementing and maintaining the reusable components in the Vue.JS.
- Integrated the 3rd party components into the workflow based on the business requirements
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags
- Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability
- Integrated a UI framework with components implemented in bootstrap
- Wrote site customizations with reusability and ease-of-use in mind to speed up development process
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js and jQuery
- Used MySQL Workbench for performing UML diagrams of the database design and script generation
- Performing the different modules like login, search and download with tracking
- Did extensive JavaScript and jQuery programming to give AJAX functionality for the website
- Implemented Agile methodology & Involved in daily SCRUM meetings to keep track of the ongoing project status and issues for faster development
Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, JavaScript, jQuery, Bootstrap, JSX, JSON, DOM, SPA, AJAX, PHP, SQL, My SQL, Kendo UI, Node JS, VueJS, Angular JS, React JS, SCRUM, Agile and SCRUM methodology.
Confidential, Atlanta, GA
Angular/JavaScript Developer
Responsibilities:
- Built rich prototypes and applications using HTML 5, CSS 3, JavaScript, jQuery, XML, AJAX, JSON, AngularJS v6/5 and Bootstrap.
- Strong Experience in dealing with CSS Concepts like CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo classes, Pseudo elements, CSS Animations and CSS Box Model.
- Experienced in building complex Single page applications with VueJS components with Backbone Marionette wrappers for Routing.
- Create the visual presentation to the end user, includes theHTML 5,JavaScript,Angular 2/4andReactJS.
- Programmed in Angular 4 to upload images/files to the AWS S3 browser from the Front-end by installing NPM package of AWS - SDK
- Extensively used the JavaScript, ExtJS, AngularJS for Front-end development along with involving a deep understanding of the DOM, JSON, object-oriented JavaScript, Bootstrap and common JavaScript libraries.
- Developed cross-browser compatible web pages using HTML, CSS and JavaScript to match design specifications for complex page layouts while adhering to code standards.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on fly
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Used Bootstrap and Media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags
- Designed XML files for maintaining contents like video, images and audio and display them in Flash Application
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular JS
- Existing JavaScript code conversion into MVC pattern using Angular JS framework.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
- Experience in applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, JavaScript, JSON and AngularJS.
- Created AWS Lambda, EC2 instances provisioning on AWS environment and implemented security groups.
- Create complex JIRA workflows including project workflows, field configurations, screen schemes, permission schemes and notification schemes in JIRA.
- Used AngularJS MVC Framework in the 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.
- Worked extensively with the File management and image libraries
- Used jQuery and JavaScript to make the frontend components interactive to add dynamism to the web pages at the client side.
- Developed reusable AngularJS directives.
- Implemented stable React components and stand-alone functions to be added to any future pages
- Used Test-Driven Development with Agile SCRUM methodology and involved in all the business meetings and status update meetings as a part of SCRUM
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM Functions.
- Developed a RESTful API that provided account management capability as well as security role lookup and management for all downstream dependencies.
- Fixed the defect and tracked them using Quality Center to completion by communicating and co coordinating with the QA and business people
Environment: HTML/HTML5, CSS/CSS3, LESS, JavaScript, jQuery, Bootstrap, AJAX, JSON, AngularJS, JIRA, NodeJS, ExtJS, Gulp, AWS, Bower, JSON, MongoDB, Agile, Git, Restful Web services, ReactJS, VueJS, Bootstrap, XM, AngularJS MVC, RESTful API.
Confidential, West Chester, PA
UI Web Developer
Responsibilities:
- Developed Single Page Responsive (SPA) Web UI using HTML5, CSS3, AngularJS, Bootstrap, JavaScript, jQuery, AJAX, Typescript.
- Utilized Angular JS for creating secure Single Page Applications (SPA) and refactored the existing AngularJS application for code maintenance based on Model View Controller (MVC) pattern.
- Implemented AngularJS components such as modules and APIs to build the MVC of the Single Page Application (SPA).
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Constructed responsive web pages for Account Monitoring, Payment Statements and Coupon Analysis modules by using CSS3 Media Queries and various Bootstrap components like grids, tables, drop downs and pagination.
- ImplementedAngularRouter to enable navigation from one component to another
- Implemented jQuery to consume RESTful APIs in the front end and integrated the RESTful API requests and responses for Account Monitoring and Coupon Analysis modules.
- Developed new user interface components for different modules using Kendo UI.
- Used AJAX for every page for dynamically displaying the data without a page refresh.
- Checked for cross-browser compatibility issues involving HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools.
- Created reusable Components, Pipes, Directives and Services usingAngular4
- Developed MEAN stack framework using Node JS with Express JS as the backend server along with MongoDB.
- Built the functionality by JavaScript with its framework AngularJS.
- Developed to load the data on UI from other applications through multiple web service calls on multi- threaded environment.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Applied some ES6 features to make code easily and organized.
- Applied the AJAX call to read the JSON data from policy center.
- Used Angular JS Custom Directive to develop client-side validation for Account Monitoring and Payment Statements modules.
- Designed the front-end screens usingJSP, JSF, HTML,andJavaScript
- Worked closely with QA team and fixed QA bugs and production issues with a quick turnaround time
- Involved toSQLand working with database team to resolve the database issues
- Experience with JavaScript frameworks/libraries like jQuery and ReactJS
- Developed various screens for the front end using React Native(Android and iOS) and used various predefined components from NPM (Node Package Manager)
- Utilized the front-end testing tool, Jasmine with the Karma test runner for unit testing.
- Worked with version control tool Git to manage the code and followed agile methodology for developing the application along with TDD.
Environment: Angular JS 1.5, React JS, JavaScript, HTML5, XML, CSS3, AJAX, Node JS, Kendo UI, Bootstrap, Karma, JIRA, Visual Studio, Angular4,Svn,Bitbucket, RESTful, JSP, JSF, jQuery, JSON, SpringMVC.
Confidential
Front End UI Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Connected with clients to appreciate their present applications and design the site as showed by their structure essentials.
- Created a build environment forJavausing Jenkins, Git, Maven, and deployed .WAR/.JAR/.EAR files.
- Involved in extensive HTML coding.
- Developed web forms using HTML for the application
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked with CoreJavafor business logic.
- Developed data insertion forms and validated them using JavaScript and CSS style sheets
- The new website has made it much easier for the users to access the page and check the required info.
- Used various CoreJavaconcepts such as Exception Handling, Collection APIs to implement various features and enhancements.
- Produced GUI prototypes for business logic presentations.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Created Stored Procedure, Trigger for database access and events.
- Participated in bug thrashing sessions to discuss and resolve bugs withdevelopers.
Environment: HTML, CSS, JQuery, Adobe Photoshop, Dreamweaver, JavaScript, XML, MS SQL, sublime
Confidential
Jr. Java/ UI Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) for developing application.
- Upgraded existing UI with HTML5, CSS3, jQuery and Bootstrap with AngularJS interaction.
- Designed, developed a custom, single-page, responsive web application on front end using AngularJS.
- Developed forms for user event handling and validations using JavaScript's and AJAX.
- Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
- Designed the application using various Spring technologies and used Spring Security to provide better authentication instances.
- Designed and developed third-party payment services to offer users convenient payment methods using various APIs provided by various third-party payment processor based on OAuth 2.0 protocol.
- Refactored existing monolithic application by identifying components that needs to be transformed to Micro- services architecture, with Spring Boot-based services interacting through a combination of REST and AWS API-Gateway.
- Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
- Implemented Web-Services to integrate between different applications components using Restful web services by using Jersey.
- Expertise in developing applications using CoreJavaconcepts like OOPS, Multithreading, Garbage Collection.
- Extensively used JSON to parse the data from server side to satisfy the business requirement.
- Used WebSphere server to route our JMS queue messages to different business floors and configured routes in WebSphere.
- Extensively used JUnit for unit testing, integration testing and production testing
- Involved in installing and configuring Maven for application builds and deployment.
- Configured and customized logs using Log4J.
- Used JIRA to assign, track, report and audit the issues in the application.
- Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the Jenkins.
Environment: Java/J2EE, Servlets, JSP, Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, AngularJS, Web Logic application server, AWS, Eclipse, Apache Axis, Log4J, Splunk, Maven, Rational Rose, Windows, CVS, Junit, Mockito, JIRA.