Sr. Ui Developer Resume
Minneapolis, MN
SUMMARY:
- Over 8 years of programming experience in all the phases of Software Development Life Cycle including Requirement Gathering, Analysis, Design, Development, Testing and Implementation using client/server and web applications.
- Experienced in using agile methodology for developing the projects.
- Experienced as a User Interface/ Front End developer in developing applications using HTML, CSS, JavaScript, AngularJS, JSON, Ajax, jQuery.
- Client - side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Implemented User Interface with HTML5, CSS3 and Bootstrap.
- Implemented different frameworks like Spring Core, Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring Microservice, JSF, and Hibernate.
- Strong experience in design & development of applications using Java/J2EE components such as Java Server Pages (JSP), JavaScript.
- Experienced as a User Interface/ Front End developer in developing applications using HTML, CSS, JavaScript, AngularJS, JSON, Ajax, jQuery.
- Proficient in developing modern search-engine friendly single page applications (SPA) using TypeScript and Angular both manually and using Angular CLI.
- Experience in developing reusable UI Components using ReactJS and Redux
- Good experience in Spring boot, Microservices so that a large application is divided into individual components. Each component is developed individually as per business requirements
- Experienced in using agile methodology for developing the projects.
- Experience in Groovy/Grails, Spring MVC, Hibernate, and jQuery.
- Experience in the sharing of the knowledge while implementing the application in the agile methodology.
- In-depth knowledge and experience in using Java, J2EE, Applets, Swing, EJB, JSP, JavaScript, Servlet, JDBC, JMS, Active MQ, IBM MQ Series
- Experience in MVC (Model View Controller) architecture Using Spring, Struts, and various J2EE design patterns and UML Methodologies.
- Good experience in Spring MVC (Model View Controller)-Hibernate Template and IOC (Inversion of Control).
- Experienced in creating java web services using Axis2.0 and WSDL (Webservers Description Language).
- Experienced in using Caching implementation of the ORM (Object Relational Mapping).
- Experience in creating and using Hibernate config and mapping files.
- Experience in creating Form Beans and declaring the mapping by using Struts.
- Proficient in Java / J2EE technologies, Java Servlets, jQuery, Applets, JSP, EJB, DOM/SAX, JDBC, Web Services, JSON, Tag Libraries, JUnit.
- Worked on Application server and Web servers like BEA WebLogic, WebSphere Process Server and Apache Tomcat.
- Experienced in developing SOAP-based Web Services and Web Service Clients
- Experienced in using XML related standards and technologies like XSD, DTD, JAXB, Xpath and XSLT.
- Experience in working on different operating systems like Window XP/2003/2000/, UNIX.
- Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
- Implemented various screens for the front end using ReactJS and used various predefine components from NPM (Node Package Manager) and redux library.
- Got good hands on experience and knowledge on Redux and ngrx store to manage the state, subscribing and unsubscribing the state changes and dispatching the actions in Angular4.
- Expertise in designing and coding stored procedures, functions, triggers, packages using SQL, MySQL, and PL/SQL with tuning concepts.
- Basic knowledge in Automation Testing (RFT). Through working knowledge in core Java, Java database connectivity API of JDBC, Java Beans.
- Highly self-motivated with strong analytical, communication and problem-solving skills, excellent team player and ability to deliver under critical situations.
- Experience with database like Oracle, Hadoop, MongoDB, SQL Server, MySQL and DB2.
- Experienced in using MS Visio and Jude for UML (Unified Modeling Language) diagrams.
- Strong Exposure to various IDE and tools such as Eclipse, WID, My Eclipse and Rational Application Developer.
- Good experience in various source code control tools like CVS, VSS and SVN.
- Have a good Communication and Interpersonal Skills.
TECHNICAL SKILLS:
Web Development: HTML5, CSS3, JavaScript, jQuery, PHP, JSON, JQUERY, AJAX, XML, web socket, JBoss, WCF services.
J2EE standards: JSP, Servlets.
Databases: MySQL, ORACLE, Mongo Database
Programming Languages: C, C++, java
Windows, Linux, Unix, MS: DOS
Software Tools: Microsoft Visual Studio and SVN, Git, Jira, Jenkins
IDEs worked on: Eclipse, Notepad++, VisualStudio, Atom, RedHat
Frameworks: Angular 2/4,5,6,7 Angular JS, Backbone JS, React JS, Bootstrap, Node JS, Express JS
Application Servers: Tomcat Apache Server, Oracle WebLogic server
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Sr. UI Developer
Responsibilities:
- Involved in various phases of Agile methodology such as requirements gathering, modeling, analysis, design, development and testing and tested the application in each iteration.
- Worked on Confidential online banking payment methods for customer access, Integrated front end reactJs to backend, used extensively rest api calls to bring up data in front end technologies.
- Worked on Confidential Paypal system from scratch have done middleware configurations with ExpressJs, which can able to access large amount of json data, binary data and pdf /files data.
- Worked on ExpressJS configuration for handling data in headers to access application with allow headers.
- Integrated reactJS with with rest API calls with Apollo and GraphQL, maintained service calls reusable.
- Ensured to make designs responsive with media queries and bootstrap, used CSS library SCSS framewoek, maintained elemental CSS across application.
- Worked on NodeJs server, set up, configuration, files handling, sending mail to other systems with nodemon. created APIs for accessing to Web UI.
- Implemented test cases for react components with Jest and Enzyme and done snapshot testing.
- Worked on data handling with MongoDB, data optimization, data redundancy and CRUD operations.
- Implemented several features like session storage, local storage to handle data dynamically
- Implemented routes with express consumed in react as per user request
- Worked on GraphQL for handling API data, access API's with postman tool by sending headers and authorization keys.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, RESTFul Webservices, Putty, XML, Bootstrap, Git, Java,, Node Js, ReactJs, GraphQL.
Confidential, Cincinnati, OH
Sr. UI Developer
Responsibilities:
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, XHTML, AJAX, CSS3, Angular 2/4/5/7, and jQuery as a part of current project.
- Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
- Consumed REST API’s using Angular2/7.
- Work within agile teams to design, develop, test and implement to support technical solutions across the development tools and technologies.
- Hands-on project management during all phases - Analysis, Design, Development, System and End to End Testing, Implementation, and Post Implementation.
- Participated in the effort estimation process and maintained a healthy communication cannel with managers to discuss project insights, wireframes and Business requirement Document.
- Participated in scrum meetings, backlog grooming, retrospective and PI Planning sessions.
- Used Angular CLI to develop an application from the scratch and customized from various libraries such as Bootstrap to meet the application's functionality.
- Built development environment with JIRA, Git.
- Jenkins was used as the Continuous integration tool.
- Implemented different frameworks like Spring Core, Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring Microservice, JSF, and Hibernate.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Implemented User Interface with HTML5, CSS3 and Bootstrap.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
- Experienced in developing SOAP-based Web Services and Web Service Clients
- Used New Relic Synthetics for automated, scriptable tools to monitor websites, critical business transactions, and API endpoints.
- Implemented various screens for the front end using ReactJS and used various predefine components from NPM (Node Package Manager) and redux library.
- Run in-depth queries of data from Synthetics monitors and create custom dashboard.
- Used Visual Studio Code as editor and Rally to track the user stories and bugs along with the time estimation as per Agile.
- Implemented lazy loading using Angular and typescript for better performance.
- Experience in developing reusable UI components using ReactJS and Redux
- Developed Application to asses JSON from Restful web service from consumer side using Angular .
- Involved in developing of persistence layer for the application modules using HTML5, CSS3, jQuery, AJAX, Angular 4 and Node.
- Implemented HTML5 and CSS3.Used Node Js as a runtime environment also developed API's.
- Worked as a part in Configuration Management, Continuous Integration implementation
- Prepared LLD & Use case documents, production turn over documents.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, RESTFul Webservices, Putty, XML, Bootstrap, Git, Java, Angular 2, Node Js, New relic, ReactJs
Confidential, Santa Clara, CA
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing, also implemented Agile Development Methodology/SCRUM' and tested the application in each iteration.
- Key person in the Designing and Development of application using Struts framework.
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, CSS3, Angular2/4 as a part of project.
- Implemented various screens for the front end using ReactJS and used various predefine components from NPM (Node Package Manager) and redux library.
- Implemented different frameworks like Spring Core, Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring Microservice, JSF, and Hibernate.
- Designed modular and reusable React components and performance optimization for SPA development.
- Designing the Rules Management Use Cases by creating Java generic components. Re-factored large code base to conform to best practices to spring design patterns.
- Developed custom directives, Factories and Services in AngularJS and implemented code according to coding standards and created AngularJS Controller to isolate the scopes to perform operations and extensively used Core Java such as Exceptions, and Collections.
- Implemented Spring MVC Framework which were used with Angular JS to route the control to desired Java services.
- Experience on Build Automation Development in TFS templates using XAML, Windows Workflow with .Net 4.5 framework
- Use of Git and GitHub repositories
- Good understanding of integration patterns and content-centric application development patterns using Adobe Enterprise Manager 5.6.1, AEM 6.0 and AEM 6.1.
- Supported product migration and platform upgrades.
- Worked on Process engine API and worklist handler GUI supporting business process-related functions.
- Reviewed major system enhancements and architecture of new applications.
- Participated in code reviews.
- Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters
- Involved in development of new versions of the application.
- Coding UI components using struts and Unit testing using JUnit. Notified the client for any risk and enhancements in the application.
- Used SQL Squirrel and IBM DB2 Client for accessing Used JavaScript to check the client-side validation while creating the front end-using HTML.
Environment: HTML5, CSS3, JavaScript, AJAX, LESS, SASS, JSON, jQuery, RESTFul Webservices, Putty, XML, DOM, Bootstrap, Git, Java, Angular 6, Node Js, Express Js, Mongo DB, React JS.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, XHTML, AJAX, CSS3, Angular 2/4/5, and jQuery as a part of current project.
- Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
- Worked with Agile methodologies with the web services in Java to fetch the data & populate views.
- Performed client-side Validations in Angular.
- Consumed REST API’s using Angular2.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
- Used NPM for installing required node modules and other published Angular NPM modules.
- Implemented Spring MVC Framework which were used with Angular JS to route the control to desired Java services.
- Created responsive resigns using HTML, CSS and Bootstrap.
- Built development environment with JIRA, Git.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Developing the application using MVC, Entity Data Model and Web API.
- Developed application in multi-tier architecture using with MVC.
Environment: HTML5, CSS3, JavaScript, AJAX, LESS, SASS, JSON, jQuery, RESTFul Webservices, Putty, XML, Git, Java, Angular 4, Node Js, Express Js, Mongo DB, React JS.
Confidential, Denver, CO
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development and testing, also implemented Agile Development Methodology/SCRUM' and tested the application in each iteration.
- Key person in the Designing and Development of application using Struts framework.
- Developed GUI using JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, CSS3, Angular2/4 as a part of project.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Developed GUI using Web Forms with Ajax controls.
- Consumed REST API’s using Angular2.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
- Involved in developing of persistence layer for the application modules using HTML5, CSS3, jQuery, AJAX, Angular 4 and Node.
- Implemented HTML5 and CSS3.Used Node Js as a runtime environment also developed API's.
- Worked as a part in Configuration Management, Continuous Integration implementation
- Used Visual Studio Code as editor and Rally to track the user stories and bugs along with the time estimation as per Agile.
- Built development environment with JIRA, Git.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
Environment: HTML5, CSS3, JavaScript, AJAX, LESS, SASS, JSON, jQuery, RESTFul Webservices, Putty, XML, Git, Java, Angular 4, Node Js, Express Js, Mongo DB, React JS.
Confidential
Web Developer
Responsibilities:
- Implemented spring components to auto wire the components and integration of various components.
- Involved in Software development life cycle (SDLC) as requirement gathering, analysis, design and development.
- Developed GUI using Web Forms with Ajax controls.
- Worked with caching features, configuring optimizations and securing the web application.
- Implemented User Interface with HTML5, CSS3 and Bootstrap.
- Built development environment with JIRA, Git.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Used AJAX controls like Cascaded dropdown and Calendar for look and feel in the web forms.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJS, ReactJS, NodeJS, Responsive design.
- Implemented the Error Handling.
- Experienced good learning and knowledge on sprint estimations and meeting the deadlines.
- Worked on cross-Browser compatibility and fixed the bugs for several browsers.
- Developed and implements solutions in accordance with policies and procedures.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, jQuery, RESTFul Webservices, XML, Git, Java, Angular 2.
