Ui Developer Resume
Stamford, CT
SUMMARY
- 8 years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 5, XHTML, CSS2/CSS3, JAVASCRIPT, Angular JS, ReactJS, NodeJS, JQUERY, AJAX, JSON AND XML.
- Eexperience in programming with J2EE and associated technologies including Servlets, JSP, JDBC, JSF and SOAP/Rest web services.
- Developed single page applications (SPA’s) using AngularJS.
- Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Experience applying the latest development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Developed Web Applications using AngularJS, NodeJS, Redux.
- Created Schemas in database using the SQL/MySQL.
- Descent experience in Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium.
- Experience in testing the automated testing as a part of CI/CD along with Continuous testing.
- Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.
- Proficient in handling & administering Web server’s/application servers - WebSphere, WebLogic, JBoss and Apache Tomcat.
- Experience in producing and consuming SOAP and RESTful Web Services using MVC.
- Extensive experience in retrieving and manipulating data from backend using Database SQL queries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
- Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT, and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.
- Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, and Service Factory.
- Good exposure on RDBMS concepts and proficiency in using relational databases such as Oracle 10g, MySQL.
- Well versed with IDE’s such as WSAD, Eclipse, Edit plus, My Eclipse, NetBeans
- Excellent work experience with Version Control Tool’s such as Subversion, SVN, and GIT.
TECHNICAL SKILLS
Enterprise Java and Java Standard Edition: Core Java, JSP, Servlets, Ajax, JDBC, JNDI, JSON, JSP, Servlets, EJB, JSF, JQuery, Internationalization & Localization
Tools: & Framework: Struts, Spring, Hibernate, Web Services, JUnit, Ant, Maven, Gradle.
Languages: C, Java, J2EE, Java Script, HTML, HTML5, CSS, Jquery, PL/SQL, Unix shell scripts
UI Frameworks: AngularJS1,2,5,6,7, NodeJS, ReactJS, Redux, Bootstrap
Operating Systems: Ubuntu Linux and Windows XP/Vista/7/8, Mac
Web Technologies: HTML, DHTML, XML, AJAX, WSDL, SOAP, CSS2/CSS3, JavaScript, JSON, JQuery.
Web/Application servers: Apache Tomcat, WebLogic, JBoss, Websphere
Web Services: SOAP, REST, HTTP, Amazon
Databases: MongoDB, Oracle 9i/10g/11g, SQL Server, MySQL.
Tools: and IDE: Eclipse, My Eclipse, NetBeans, Toad, Dream Weaver, Edit Plus.
Version Control: SVN, Git, sourcetree
Network Protocols: TCP/IP, HTTP, SMTP
Testing Tools: Selenium, Junit.
PROFESSIONAL EXPERIENCE
Confidential, Stamford, CT
UI Developer
Responsibilities:
- Used Angular 5 and Angular materials as the front-end framework, with Typescript, CSS3, and HTML5 as the main programming languages.
- Participate in requirements gathering, technical design sessions, development, reviews, and testing.
- Worked on calling the RESTful Web Services using Angular $resource and $http.
- Used JavaScript for implementing client-side validations in various pages like login and Account detail forms.
- Applications developed using JavaScript, Angular 4and 7.
- Consumed RESTful web services using Angular http services, Observables and promise objects to make GET, POST, and PUT and DELETE requests.
- Used JSON for data transfer between front end and back end.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design
- Experience in using the Bit Bucket for Source Repository.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used AngularJS routers like UI-router; to establish routing between nested html views.
- Migrated Angular 5 app to Angular 7 for better performance of the application, Drag and Drop, Virtual Scrolling.
- Involved in development and finalization of initial design of the application and worked with Managers, copywriters and designers to resolve the issues
Environment: Angular4, 7,9, Oracle, HTML/HTML5, CSS/CSS3, JavaScript, Typescript, Rest Api’s, Java, Git, Bootstrap, Postman, Source tree, Visual Studio, STS, Sql Developer.
Confidential, New York, NY
UI Developer
Responsibilities:
- Involved in front-end development utilizing Java Script frameworks such as Angular.JS and jQuery as well as front end technologies HTML5, CSS3, Ajax.
- Migrating flux to Angular 5.
- Developed high performance UI against RESTful web services and used JIRA for bug tracking.
- Integrated REST API’s in UI through angular
- Involved in writing Unit Test Cases and worked on Integration.
- For Frontend we followed MVC pattern using AngularJS .Used to make all the applications as responsive using Angular with bootstrap.
- Styling pages with CSS3.0 and developed JavaScript for user interfaces. Used VSCode and Eclipse IDE for designing, coding and developing applications.
- Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
- Strong front-end UI development skills using scripting languages HTML5/HTML, DHTML, CSS3/CSS, JSP, JavaScript, Angular JS, XML, AJAX
- Used Jasmine for Unit Tests and Karma for performing end to end Integration tests.
- Involved in waterfall Methodology process to discuss the design and work progress.
- Used custom Node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
- Collected and projected the fetched data into respective fields (textboxes, checkboxes, drop-down) using JSON objects.
- Experience using jQuery, Bootstrap plugins for the Webpages and worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UI.
- Used JavaScript for implementing client-side validations in various pages like registration forms, login and Account detail forms.
- Managed and implemented all codes changes via SVN and Git for software development.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Typescript, Angular5, Nodejs, jQuery, JSON, AJAX, XML, Bootstrap, Git, AngularJS, AngularUI, Jasmine, Karma, Java, Rest Api’s, Flex, Java, BXP3 server, Git, SVN, Postman, Putty, Source tree, Filezilla, Oracle.
Confidential, Waltham, MA
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
- Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Datatables plugin, etc.
- Design of User Experience for web applications with the focus on maximizing the user experience.
- The goal of UX design is to make the user& interaction as simple and efficient as possible, in terms of accomplishing user goals.
- Used different Bootstrap components such as Navigation Bar, Progression Bar and Dropdown Menus.
- Used AngularJS controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller..
- Involved in AngularJS 2.0 to build a single-page application using type script.
- Designed front end with JavaScript framework in Angular.js 2.0 and JQuery.
- Extensively used AngularJS, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- High Responsiveness with Bootstrap and dynamic loading with the JS and JQuery plugins and Various form Validations through JS plugins and Mobile responsive features through the Bootstrap.
- Experienced in writing and accessing RestFul Webservices.
- Used AJAX (JQuery) to display data using asynchronous calls, and REST (JAX-RS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.
- Extensively used Java Collections framework for backend services and to display view on frontend.
- Developed reusable custom directives using transclude, restrict, event handlers and templating.
- Working with React Router for developing Single Page Applications SPAs.
- Used Bootstrap for Responsive Web design.
- Experience in Creating reusable web components which will be used numerously across the application and developed Custom directives to be reused across different modules in the application.
- Refactored the reusable custom directives into components for Angular 2 migration.
- Implemented mock services in NodeJS with the help of modules using ExpressJS.
- Wrote application level code to perform client side validation using JQUERY.
- Developed web services using SOAP and REST
- Handled the back-end operations using MongoDB, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
- Worked with Build Engineer on Maven Configuration to build the application and deployed on Web Sphere Application Server.
- Used bootstrap for the responsive web design and JavaScript and JQuery for form validations
- Developed navigation, dropdowns using Angular JS, JQuery and Bootstrap.
- Experience in implementing the Model-View- Controller (MVC) architecture.
- Used bootstrap for the responsive web design and used JavaScript and JQuery for form validations.
- Focused on resolving numerous cross browser compatibility related to CSS and JavaScript.
- Used Maven as a build tool, GIT as version control tool to update work progress with other team members.
- Used Angular 5 to develop web pages.
Environment: Java1.8, Hibernate, Oracle, PL/SQL, SOAP/REST Services, MongoDB, Selenium, HTML/HTML5, CSS/CSS3, AJAX, JQuery 1.4.1, Angular JS, Angular JS 2.0, Angular 5.0, Bootstrap, HTML, JavaScript, Windows, XML, SOAP UI, Jenkins, GIT
Confidential
UI Developer
Responsibilities:
- Used JSON to store and access the data in a search pages.
- Used bootstrap for the responsive web design.
- Involved in creating NodeJS components.
- Expertise in developing light weight business component and integrated applications using spring framework, spring web MVC using features like IOC and configuring application context for spring bean factory.
- Experience with working on Java Transaction API (JTA) to perform distributed transactions and worked on User Transaction interface support in EJB servers.
- Developed applications, which implements Publish/Subscribe messaging model of JMS API and worked on Message oriented middleware- Apache ActiveMQ for sending and receiving messages across applications.
- Designed database schemas and developed SQL scripts to manage and maintain Enterprise Customer account data for Wealth Management solutions and implemented corresponding object relational mapping through Hibernate framework.
- Involved in NodeJS npm components.
- Set up store map by using Google Map API and embedded YouTube video by using IFrame.
- Played Videos in flash and HTML5.
- Extensively used Angular factory and services.
- Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
- Developed HTML5 and CSS3 based click-through prototypes during requirements gathering.
- Developed different page layouts and leveraged bootstrap grids, pagination, charts, and form controls.
- Extended Involved in developing various generic JavaScript functions used for validations.
- Extensive experience in React JS.
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
- Used Javascript and JQuery for client side validations.
- Experienced in writing and accessing RestFul Webservices.
- Experienced in using JQuery animations and sliders.
Environment: Java1.8, Hibernate, Oracle, PL/SQL, Multi-threading, SOAP/REST Services, JMS, HTML5, CSS3, jQuery 1.4.1, Angular, Angular JS 2.0, React JS, NodeJs, Apache Flex, Bootstrap, HTML, JavaScript, MS Word, Windows, XML, Tomcat 8, GIT, Clear Case, Servlets, SOAP UI, Jenkins, AJAX, JSON, Code Collaborator.
Confidential
UI Developer
Responsibilities:
- Involved in gathering requirements and developed various use case, sequence, and class diagrams in UML.
- Used bootstrap for the responsive web design.
- Involved in developing forms using HTML and Java Script with the libraries.
- Designed and developed front end using JSP and Struts framework components and tag libraries and developed business components using EJB.
- Experienced designing, developing XMLs.
- Developed Java Server Pages for GUI and Servlets for both Business Logic and GUI development.
- Followed MVC architecture and developed the application using Struts Framework.
- Implemented the business logic writing Struts action components such as Action Class.
- Deployed all JSPs and EJB's into WebSphere server.
- Developed SQL queries for Oracle data base application in the project.
- Designed and Developed back end communication using JDBC.
- Monitored the error logs for application debugging and flow tracking using Log4J.
- Unit testing with JavaScript and NodeJS.
- Implemented java script tree for hierarchy structure based on various roles.
- Worked upon organization chart built with JQuery, data tables.
- Worked on Session storage and cookies and page linking.
- Experienced in using JQuery animations and sliders.
Environment: Java/J2EE, Web Services, JDBC, Servlets, SQL, PL/SQL, Oracle 11g, XSL, XML, HTML, Java Script, HTML, AJAX, Apache Tomcat, Jenkins, SVN, TFS, Firestone, SOAP/Restful Web Services, Multi-Threading.