We provide IT Staff Augmentation Services!

Ui Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Full - stack developer with over 10+ years of experience with all stages of the development cycle, for projects in AGILE and SDLC models.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets,JDBC, JSP, JSTL, JAXB, Struts, EJB2.1/3.0, Spring, Spring Boot, Spring DATA, Spring JDBC, Groovy-Grails, Hibernate, XML, Web services, JMS, Eclipse, RAD, Ant, Maven.
  • Expertise in implementing Web services and JMS for the synchronous and asynchronous communications between two applications running in different servers.
  • Proficient in creating Web Services using Spring Boot.
  • Expertise in application development using Servlets, JDBC, JNDI, spring, Hibernate, JSF, EJB2.0/3.0, XML, Web Services- SOAP, WSDL.
  • Knowledge in implementing a Micro service with Spring Boot based services.
  • Understand the core AWS services, uses, and basic architecture best practices.
  • Develop and maintain applications written for Amazon Simple Storage Services (S3), Amazon Dynamo DB, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon Simple Workflow Service (SWS), AWS Elastic Beanstalk, and AWS Cloud Formation.
  • Design, develop and deploy cloud-based solutions using AWS.
  • Knowledge in launching AWS EC2 instances and continuous integration using Jenkins.
  • Experience in developing Web based JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Node JS, AngularJS, jQuery, EXTJS and Ajax.
  • Experience in Bootstrap (Responsive Web Design), Backbone, and AngularJS frameworks.
  • Strong working experience Object Relational mapping (ORM) tools like Hibernate (Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions).
  • Expertise in design patterns including Front Controller, Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Involved in building and deploying Apache MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Worked using IDE like Eclipse, My Eclipse, NetBeans
  • A very good understanding of Groovy and Grails.
  • Expertise in using configuration management tool like SVN and GIT for version controlling.
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS:

Languages: Java SE 6/7/8, Java 1.6/1.7/1.8/J2EE

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services (REST), Executor Framework, JTA

Design Patterns: Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer

Design Tools: Rational Rose, Star UML, Enterprise Architect

Web Technologies: HTML, JavaScript, CSS, XML, Angular4,7, Node

Struts, Spring, Spring: Data, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web/Application Servers: Web Logic, WebSphere.

Testing: POSTMAN

Version Control Tools: GIT, SVN

Build Tools: Ant, Maven, Gradle

Methodologies: Agile (Scrum), Iterative

Database Environments: PostgreSQL, MySQL

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential - San Francisco, CA

UI Developer

Responsibilities:

  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Involved in the development of a portal called Micro site using spring boot framework.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Upgraded the UI screens in the application to single page UI using Angular 1& 4, HTML5 and CSS3.
  • Used Postman with JSON to test the request and response of the application.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Preparing the migration document for migrating application from Struts to spring and Responsive Web Designing (RWD) of the application.
  • Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.
  • Used Spring Batch to process large volumes of records, including logging/tracing, transaction management.
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to Java objects.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Implemented JMS for notifications and testing with JUnit, Mock cases.
  • Developed the application using Angular-JS, spring, Angular-UI, HTML, Bootstrap, CSS and JavaScript.
  • Created and Implemented Microservices using spring boot, REST, JSON.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Node.js is used to develop server-side applications.
  • Used AngularJS as the development framework to build a single-page application.
  • Involved in writing AngularJS controllers, views, and services.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Used Spring framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Maintained source code in GIT Repository.
  • Used Log4j for logging to trace the application log messages which is used for debugging.
  • Designed various tables required for the project in Oracle database.
  • Prepared JUnit and Integration test cases and integrated with Jenkins.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Used JIRA for writing user stories and raising defects in a defined sprint.
  • Develop the changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services Configure beans in spring configuration file with Spring IOC, Spring AOP concepts.

Environment: Java 1.8, JSP, jQuery, JSON, Elastic, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring ORM, Angular 4, Node.JS, Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, GIT, Oracle, Tomcat, Log4j, GIT, JIRA, Oracle, Windows/Linux.

Confidential, Philadelphia, PA

Web Developer,UT

Responsiblities:

  • Responsible for designs of the web pages using angular7.
  • Worked on Jenkins file for the development of the application.
  • Created stages for the jenkins pipeline for the Devlopment and the QA for the automation.
  • Worked on jenkins properties for the cloud devlopment.
  • Used Postman to test the api with the JSON response.
  • Well expercied in Git lab used for the application.
  • Deployed the code into the AWS S3 by using console and CLI and deployed code into Cloudfront using jenkins pipeline.
  • Used single page application with Angular7, HTML5, SCSS.
  • Implemented wordpress for the angular7 application. Written the Slugs names and Parent Id for the api calls.
  • Expericed with Lightscale and ELKs cluster and Docker cluster.
  • Used Open ID configuration for the sign in and for the authentication and authorization.
  • Implemented the Oauth 2.0 for the authorization for the open id.
  • Written api calls for the interaction for front end to backend using access token which is generated from Oauth.
  • Well knowledge with Oidc client for the application.
  • Worked on the animations for the application.
  • Involved in the day to day sprint development activities and delivered per sprint timeline.

Confidential, Rutherford, NJ.

.Net / SharePoint Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
  • Created new workflows for Enterprise business Markets (EBM) workflow Engine to sell enterprise products.
  • Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Modified the existing workflows to reduce execution time and improved the throughput.
  • Thorough knowledge of Motive Workflow builder enabling debugging and analyzing workflow executions
  • Analyzed and resolved themes and theme skin issues during the migration of UCP project.
  • Played the role of configuration controller to validate and maintain the project as per the company and Tl9k standards.
  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Developed Web Applications with rich UI using CSS, JavaScript, Ajax, jQuery plugins and Struts 2 framework.
  • Implemented Single Page Design and customized directive and filter criteria by using Angular.JS.
  • Involved in creating and Deployment of REST API and Micro services in Java J2EEE using Spring Boot.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Worked extensively on spring boot for building web service.
  • Extensively used Core Java such as Exceptions, and Collections.
  • Designed the system based on Spring MVC Model architecture. Developed a business logic layer using Spring Dependency Injection and client-side Java-beans for DAO Design Patterns.
  • Used Maven for compilation and building JAR, WAR.
  • Maintained source code in GIT Repository.
  • Involved in the day to day sprint development activities and delivered per sprint timeline.
  • Written unit test cases using JUnit and Integration test cases and integrated with Jenkin jobs.
  • Coordinated with the onsite and offshore developer’s w. Confidential .t ongoing issues and follow up.
  • Utilized Node.js to create a fast and efficient chat server.
  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Proficient in using GIT for Version Control.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, jQuery, Angular, Maven, Spring Boot, POS, DOJO, Spring, Hibernate, Micro services, Backbone, HTML5, CSS3, Rest API, Log4J, GIT, Agile, Jenkins, XML, Windows.

Confidential, Reston, VA

.Net Developer

Responsibilities:

  • Working as a full stack senior Java developer for this project. Implemented change request from start to end touching all the layers. Used Struts framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
  • Implemented the business logic in EJB 2.0.
  • Developed Action Classes, Service Classes for Resident Insurance premium payment module.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
  • Involved in the development of both the back end and the front end of the application using Struts, Hibernate and Web Services.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Developed in Java Script and JS frameworks like jQuery.
  • Used Java to design and develop this application, DOM parser to parse XML document
  • Developed Session and Entity beans for Insurance Quotes.
  • Responsible for Writing JSP for Online Quote for Resident Insurance.
  • Used Web Services for interacting with a remote client to access data.
  • Developed CMP read only Entity beans to get Insurance Quotes.
  • Fixed the bugs identified in test phase.
  • Wrote J-Unit Test cases for Unit testing in Pension Manager Module, performed automated acceptance tests written in TDD (Test Driven Development) using cucumber.
  • Documented CR impact analysis and prepared implementation documents.

Environment: Java 1.4, J2EE, EJB 2.0, JSP, Servlets, React JS, Struts, XML, SVN, ANT, J-Unit, HTML, CSS, Apache AXIS, Web-logic 8.1, SOAP, WSDL, Oracle 9i.

Confidential, Wilmington, Ohio

MEAN Stack Developer

Responsibilities:

  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Involved in analysis, designing, component level design & development of external projects & change requests.
  • Used J2EE design patterns such as Singleton, factory, façade, Value Object.
  • Used Struts Tag Libraries (like html, bean, and logic) to develop the JSP pages.
  • Used Struts tiles to achieve reusability among the view pages.
  • Developed the user interface for the client server using Swing.
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project.
  • Involved in the development of business module applications using J2EE technologies like Servlets, Struts and JDBC.F
  • Used Node Js as proxy to interact with Rest services and also with Database, building real-time Web API's.
  • Using CW, Java script, J-Query, JSTL, CSS and Struts 2 tags for developing the JSP'S.
  • Used AJAX (scrum) to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Used SVN as version control
  • Designed and developed entire front end from scratch while extensively using AJAX, CSS and J-Query.
  • Used Hibernate tool to deal with database. Used Hibernate extensively to have Database access mechanism with complex queries through Hibernate Query, Criteria interfaces.
  • Used DAO pattern to deal with database.
  • Used Web Services to get the List of insurance products for the user.
  • Implemented SOA to develop Web services using Apache AXIS for Branch shipping and Reports modules.
  • Used WSDL for publishing Web Service interfaces.
  • Implements SOAP messages for information exchange for Web services.

Environment: J2EE 1.4, Struts 2, Hibernate2.1, MVC, OOA/OOD, Java Server Pages (JSP)2.0, EJB3, AJAX, JMS, XML, Design Patterns, SVN, Web Sphere Application Server (WAS), Web Sphere Studio Application Developer v5.0 (WSAD), JNDI1.2, Log4j, IBM DB2 8.1, JUNIT3.8

Confidential, GA

.Net Developer

Responsibilities:

  • Involved in analyzing, designing, development, Testing, implementation and enhancement of customized applications.
  • Involved in modification of the existing applications to meet User's changing needs and train users in the application as necessary.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Used Visual Studio.NET 2015 IDE to design the forms, develop and debug the application.
  • Worked on ASP.NET MVC Architecture 4.0.
  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using Asp.Net MVC, Web API and C#.
  • Extensive experience in developing .Net framework applications using C#, ASP.NET, VB.Net, ASP.Net MVC, Web services, WPF, WCF, Web forms, Win forms and AJAX.
  • Used Entity Framework for data transfer.
  • Implemented MongoDB framework with Express.js and Node.js as back end.
  • Used ASP.NET and C# and WCF for developing the application.
  • Used ASP.NET, VB.NET code for the front-end to interact with business layer and data access layer.
  • Used ASP.NET Web Server controls, JavaScript, HTML Controls, XML, HTML5, Win forms, Web forms, CSS in designing the UI part.
  • Implementation of client-side validations using jQuery, Angular JS and server-side validation using ASP.NET MVC Validation at Controller level.
  • Developed user controls and used validation controls available in .NET environment.
  • Developed Web Pages using ASP.NET MVC and C#.
  • Designed and developed web based UI in VB.NET using different controls like HTML Controls, Data Controls and Web Controls.
  • Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records.
  • Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
  • Used LINQ (Language Integrated Query) to perform set of operations on the dataset objects.
  • Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
  • Used AJAX to trade data with a web server, without reloading the page.
  • Implemented and used WCF Services to interact with internal systems.
  • Developed RESTful services with WCF.
  • Involved in implementing design specification, fixing bugs, writing T-SQL procedures, functions, designing Databases, code refactoring.
  • Performed database operations on SQL Server 2008 to create and maintain accounts information by creating SQL queries, stored procedures, functions, and views.
  • Used SSIS for data flow between servers and generating daily reports.
  • Used SSRS with subscriptions to generate reports on demand.
  • Used Team Foundation Server (TFS) as the Source Control in the entire development of the project.

Environment: .NET Framework 4.5, C#.net, ASP.NET, VB.NET, MVC, WCF, Web Services, Entity Framework, LINQ, SQL Server 2008 R2, AJAX, Visual Studio.NET 2012/2015/2017 , CSS, IIS 7.0, JavaScript, Win Forms, Web Forms, XML, HTML5, Silver light TFS, SSRS, SSIS.

We'd love your feedback!