We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 7+ years of experience in designing client/server and web based applications using HTML, CSS, Javascript, Jquery, J2EE technologies, object - oriented and Software development life cycle concepts.
  • Experience and good understanding of RDBMS through Database Design, writing queries and stored procedures using databases like MSSQL Server, MySQL, Oracle 9i/10g, PL/SQL and previous experience in work extensively using PL/SQL.
  • Work wif Angular 5/2, Typescript, Geolocation API on HTML5 and websocket for interactive web pages.
  • Expertise wif JSP, JSTL for writing the java code to get the cache and sessions variable to the front end.
  • Expertise in Datatable, Kendo UI for developing rich ui enriched grids and data filtering and export options.
  • Expertise in SFTP file transfer Implementation wif Cron Job for data migration and data processing to other servers over the wire securely using rsa 2048 bit.
  • Able to work wif legacy technology like Forte UD which was used before Java and was discontinued after 2009.
  • Had a solid understanding of JSP, servlets and web frameworks of Java as for wat happens once a request TEMPhas been hit from web browser and how server reacts to it..
  • Had experience using Spring Batch, Spring framework and Spring Integration for developing fast and module web development..
  • Expertise in using different modules of Spring like IOC, Spring MVC, Spring AOP, Spring ORM.
  • Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing.
  • Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
  • Expertise in configuring, using & administrating version control systems like GIT, Clear Case, Subversion and CVS.
  • Knowledge in developing GUI using Swings.
  • Experience in using XML related standards and technologies like XSD, DTD, JAXB, Xpath and XSLT.
  • Experience in using Java, JEE, J2EE design Patterns like Singleton, Factory, MVC, Front Controller,
  • Business Delegate, Service Locater, Session Facade, Transfer Object and DAO for reusing most effective and efficient strategies.
  • Strong understanding of Data Structure.
  • Understanding of designing UML designs like class diagrams, cases and sequence diagrams using Rational Rose and Microsoft Visio.
  • Work wif creating the web application wif Spring MVC and used Maven to add all required JARs for the project.
  • Work wif Tomcat 6/7, Glassfish, Node servers by changing the server properties for setting port, timeout, connector, cross-context, etc.
  • Used Java Debug for solving the web app AJAX issues.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model.
  • Quick learner, exceptional problem-solving and troubleshooting capabilities.
  • Excellent Team player wif good Communication and Interpersonal skills.
  • Expertise in IOS App Development wif both Objective C.
  • Used IOS Apps development technology like X-code wif objective C to develop the client side Application.
  • Strong knowledge in Unity3D Game Development.

TECHNICAL SKILLS

Web Technologies: Shell script, Bash Script, Oracle 10G, JSP, Servlets, JSTL, EJB, JDBC 2.1/3.0, JMS, JAXB, HTML5, CSS3, XML, JavaScript Object Oriented Programming, SCSS, GitHub, MongoDB, Java 8, SpringMVC, Maven, etc.

Technologies: SFTP, SSH, Cron job, Spring, Struts, Hibernate, SOAP, REST, Angular 5/2, AngularJS, jQuery, Bootstrap, Angular UI, Bootstrap UI, Font Awesome, Forte UDS.

Debugging Tools: Firebug, Chrome developer Tools

IDE/Tools: FIlezilla, Putty, Microsoft Server 2008 R2, WebStorm, Notepad++, Eclipse, Webstrom,Tatastrom, Sublime text, X-Code, Jenkins, Source Tree, Github, SVN, NetBeans IDE, Atom, Bracket, Grunt, NPM, Bower, Yeoman, etc.

Operating Systems: Linux, UNIX, Windows 7/XP, Mac.

Methodologies: Agile, Waterfall, Scrum.

PROFESSIONAL EXPERIENCE

Confidential

UI Developer

Responsibilities:

  • Perform development, maintenance programming, associated tasks for application systems; including integrated software application configuration.
  • Analyze business process to define application functional requirements and technical specifications.
  • Work directly wif customer on different strategic mission-critical technical Initiatives, understanding use cases from technical perspective, identify various technical tasks, perform in-depth technical analysis and review, identify risks and come up wif successful long-term design and development action plan.
  • Develop solution/architecture designs; build Platform/ Application dat involve complex, multi-system consolidation & integration.
  • Design and development of new improved software to meet highly available performance software services demands performance, leveraging newly released advanced programming language capabilities and frameworks.
  • Improve current system efficiency, reduce downtime and outages and measure performance of existing components in different environments such as development, staging, testing & production.
  • Hands-on experience in creating and deploying complex solutions in large environments, review and guide fix for various defects dat are originated in the production environment and provide a long-term solution.
  • Build SME group wifin the organization and lead cross knowledge training sessions to avoid any single point of failure.
  • Technical demonstration to customer and gather and in corporate reviews from all stakeholders.
  • Develop central knowledge-base for all the knowledge gatheird during various activities for references.
  • Technologies include but not limited to: Java J2EE, Microservices, Middleware, API Mgmt, Design Patterns, Spring, Spring Boot, Tomcat, Apache Kafka, Active MQ, API Gateway.
  • Involve in configuring builds and managing projects using Maven, Gradle, collaborate wif other developers on best practices, code reviews and internal process improvements.
  • Engage in all aspects of design using object-oriented design model and apply key architectural design principals.
  • Develop web apps using Jquery, JavaScript, Datatable Grid, KendoUI, Websocket, JSP, HTML, CSS to build interactive user interfaces.
  • Develop new screen as per client request and work on the javascript to make then functional.
  • Used websocket for multiple user interactive screens.

Environment: HTML, CSS, JSON, jQuery, JavaScript, Datatable Grid, KendoUI, Websocket, Java 8 Spring MVC, Spring Boot, Core Java, Spring Micro Service, JDBC Eureka Service discovery, Log4J, JUnit, STS, MySql., Tomcat 8.

Confidential

Software Developer

Responsibilities:

  • Architecture the SFTP file transfer from Internal SFTP server to Client External server by opening firewall, creation of SSH RSA 2048 bit keys and installation of client SSH keys for password less communication between them.
  • Involved in the implementation of new changes to legacy system called Forte UDS(i.e precedent to java)
  • Developed and supported web application using J2EE skills
  • Involved in the application development using Spring MVC module.
  • Used Maven to create pluggable modules such as Web, Services, Security, and Commons, and wired them into a single deployable artifact.
  • Created REST-full API dat produced output in JSON to be consumed by UI for rendering dynamic data
  • Configuration and usage of tools like Log4j APIs, JUnit and ANT.
  • Performing analysis and providing solutions to defects
  • Usage of Java, Java Servlets for Java for development for modules.
  • Following software development methodology by preparing paper documentation through project phase
  • Participation in the design, development and supporting new software solutions as part of a team
  • Used Spring JDBC to retrieved data from JAXB classes and convert the data received to JSON format to be sent to the FM application from FMS.
  • Coding, testing and debugging complex applications
  • Designed SDCL/Agile phases by regularly performing tasks such as interpreting programs
  • Debugged programs and troubleshooting application issues in production and development environment
  • Participated in walk- throughs in order to review the program specifications, source codes and technical supporting documentation (screens/reports)
  • Provided feedback in accordance wif department standards.

Environment: SSH, SFTP, Solaris, Microsoft Server 2008 r2, Bash script, Shell script, Forte UDS, Filezilla, Putty, Tomcat(7), Eclipse(Mars), JSP, JAVA(6, 7), Spring MVC, Spring WebServices, Spring JDBC, Sublime Text Editor, XML, Shell Script etc.

Confidential

Front-end Developer

Responsibilities:

  • For backend we have used Spring MVC architecture and used JPS for the web pages.
  • Here We have developed web page using HTML5, CSS3, SCSS, AngularJS, jQuery, Bootstrap.
  • Worked on web-xml for the setting the root of the web context, welcome page, filter for the gzip, etc.
  • Used Java controller for the writing the route urls.
  • Worked on Build push to QA, PP, Prod using Jenkins and Quickbase Ticketing system.
  • Participated wif Middleware Team for issues in QA, Pre Prod and Prod Build issues.
  • Integrated wif Vender Product and customize it as for business requirement.
  • Hands on wif Rally for User Story and Defects tracking.
  • Used Eclipse Mars for code development and code committing to SVN.
  • Involved wif Business Analyst, Backend team and QA team closely to understand the requirements and ask for views for UI function implementation.
  • Daily take part in scrum meeting to update user story tasks and defect tasks.
  • Involved wif Third Party Vender for product customization.
  • We have been giving agile dome to our work for each iteration end to all the other teams, respective project manages and stakeholder.
  • Experiance on logging module-using Log4J to create log files to debug as well as trace application.
  • Worked wif service, filter, logs, controller, directives, data, storage modules in AngularJS.
  • Implemented project wif SSO login wif multiple user roles.
  • Experiance on Responsive web design for iPhone 6, iPhone 6plus, iPad both landscape and portrait mode.
  • Built the application using ANT.
  • Worked on Desktop responsive web design for various screen sizes.
  • Tackled cross browser compatibility for Windows (IE11, Chrome), Mac (Safari, Chrome), iPhone (Safari, Chrome).

Environment: Tomcat(7), Eclipse(Mars), JSP, JSTL, JMS, XML, Xpath, XSD, XQuery, XSLT, REST, JSON, JAVA(6, 7), Spring MVC, Spring WebServices, Spring JDBC, AngularJS, jQuery, SCSS, Compass, CSS3, Webstrom Text Editor, Sublime Text Editor, Jenkins, Rally, Quickbase, WordPress, Javascript, XML, Shell Script, RestFull Webservice, etc.

Confidential

Full Stack Developer

Responsibilities:

  • Application was developed using the Struts MVC architecture.
  • Applied Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).
  • Developed action and form classes based on Struts framework to handle the pages.
  • Used JSTL and wrote custom Spring JSP tag libraries and implemented user based handling in JSP pages.
  • Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, AngularJS, Bootstrap, Less, CSS3 and Sublime Text Editor.
  • Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
  • Used Spring batch features to perform batch operations like user data upload, processing paper applications and generating notices.
  • Used RESTful web services to perform CRUD operations.
  • Developed Servlets, Action classes, Action Form classes and configured the struts-config.xml file.
  • Developed different Action classes for Business logic implementation which basically calls different
  • Server side components like EJB, Data access objects and other Business components
  • Used MAVEN in each project to automate the builds and managing project Used Hibernate to access
  • My SQL database and implemented of connection pooling.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border,
  • Developed responsive web pages using bootstrap and CSS3 media queries.
  • Maintained the code base by frequent updates to the code repository using Git.
  • Worked on cross browser compatibility issues and fixed the bugs.
  • Built the application using ANT.
  • We have used agile methodologies to complete the part of the project at the given time frame.

Environment: Servlets, JSP, Linux/Unix, JDBC, EJB 3, JMS, JSTL, XML, Spring IOC, Spring MVC, Spring Batch, Struts, Hibernate, Web Services, Apache Tomcat Server, HTML5, CSS3, JavaScript (Libraries: jQuery), jQuery AngularJS,, Less Compiler, JSON, AJAX, Bootstrap, Chrome Developer Toolbar, GitHub, Agile, Java, Maven, Grunt, Yeoman, NPM, etc.

Confidential, Fort Worth, TX

UI Developer

Responsibilities:

  • Experienced in problem analysis in both technical system and application programs.
  • Essentially involved in all phases of SDLC to structure the unformatted requirements.
  • Developed JSP pages for presentation layer using Spring MVC.
  • Was Part of the team which deals wif resource gathering and understanding the client domain knowledge.
  • Was part of the UI team in which we have done the Usability Testing wif Tool Drawn Prototype using Mock flow software.
  • Designed the ER diagrams and structured data in the database wif enforcing normalization for a consistent output.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Defined and developed the application’s presentation layer using HTML5, CSS3, JSP, JavaScript, Angular JS Templating
  • Developed user interface using Asynchronous validation for the fast and user friendly access using AJAX.
  • Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
  • Enforced SQL injection techniques to avoid unauthorized breaks to the data access.
  • Construct the client-side script to function correctly across all the majority of web browsers.
  • Generated project reports and estimated the cost of resources being utilizing in the project.
  • Involved in unit testing and integration testing of each and every module.
  • Worked on JavaScript mechanism for storing and retrieving data for the website.
  • Created client side validation tool using technologies such as Angular JS and JavaScript.
  • Built the application using ANT.
  • Used AJAX & JSON communication for accessing RESTful web services data payload.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.

Environment: Spring IOC, Spring batch, Hibernate, Web Services, Struts 1.2.4, JSON, EJB 2.0, DAO, Servlet 2.2, JSP 2.0, JNDI, JMS, JDBC, JSON, Oracle 9i, AJAX, Firefox, Chrome, HTML 5, AJAX, CSS3, Angular.js, JavaScript, jQuery, Usability Testing, .Net, Bootstrap.

Confidential, Princeton, NJ

Web Developer

Responsibilities:

  • Worked closely wif system analyst to understand the technical requirements of the projects.
  • Worked closely wif Photoshop designers to implement mock ups and the layouts of the application.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Involved in writing the Properties, methods in the Class Modules and also consumed web services
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Used JavaScript for custom client-side validation.
  • Involved in designing and developing the GUI for the user interface wif various controls.
  • Worked wif View State to maintain data between the pages of the application.
  • Developed business layer using stateless session Enterprise java beans.
  • Used various Java, J2EE design patterns like Session Facade, Data Access Object (DAO), Data Transfer Object (DTO), etc.
  • Implemented error handling including logging critical errors to database.
  • Built the persistence layer using Hibernate.
  • Performed unit testing using JUNIT.
  • Built applications using MAVEN.

Environment: Core Java, Java/JDK 1.5, Struts, Hibernate, Web services, Axis, Ant 1.7, Junit, Log4j 1.4, HTML5, CSS3, MySQL, JavaScript, AJAX and Windows XP, .Net, etc

Confidential

Software Developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the application to come up wif UI and provide best possible recommendations for the application from UI standpoint.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups dat were created by design team.
  • Developed the persistence layer using Hibernate ORM framework.
  • Performed unit testing using Junit.
  • Used best practices and design patterns Singleton, DAO, DTO, MVC etc.
  • Involving in daily status meetings and troubleshooting ongoing issues to mitigate the impact.
  • Developed PL/SQL scripts and set up cron jobs to run daily/weekly.
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Written CSS to provide table free layout to user interface screen.

Environment: J2EE, JSP, EJB, DAO, Struts 2, JDBC, XML, XSD, JavaScript, HTML, CSS, Eclipse, CMS, Hibernate, MySQL, JQuery, Spring MVC, ANT, SVN, Agile.

We'd love your feedback!