Ui Developer Resume
San Jose, CA
SUMMARY
- 7 years of experience in the Technical Web Integration, UI/web portal development with responsive design (mobile/tablet/desktop) with W3C standards
- Well versed in Web Technologies using HTML5, CSS3, XHTML, DHTML, JavaScript, Angular JS, jQuery, AJAX, XML, JSON
- Extensive knowledge in Responsive Web Design (RWD) layout utilizing HTML5, CSS3, JS
- Conversant with W3C Validation & Section 508 Standards, Cross Browser & Device Compatibility
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects
- Creating dynamic pages using JavaScript for applications, depending upon the client requirements and Knowledge in using Object Oriented JavaScript
- Knowledge of using React.js for building reusable UI components in client side.
- Proficient in design tools including Adobe Dream Weaver and Adobe Photoshop
- Expertise in React Js framework to develop the Single Page Application (SPA) and working with React Flux architecture and creating reusable ReactComponents Library.
- Solid experience in designing and developing Single Page Applications using AngularJS MVC framework.
- Hands - on experience in consuming RESTful service using JavaScript, jQuery and AngularJS.
- Proficient in developing Responsive Web Design using CSS 3 Media Queries and CSS Bootstrap.
- Expertise in ReactJs framework to develop the Single Page Application (SPA) and working withReactFlux architecture and creating reusable ReactComponents Library.
- Strong experience in IDE's like WebStorm, Eclipse, Sublime Text 3 and IntelliJ.
- Extensive experience in developing, deploying and managing J2EE enterprise applications using Eclipse/STS/NetBeans IDE, Java 2 Standard Edition (Java 2, JDBC, Swing), Java 2 Enterprise Edition Web technologies (Servlets, JSP).
- Developed an application using ReactJS, Redux, AngularJS, ES 6, CSS3, and Bootstrap in a Test-Driven Development Environment.
- Used React-autocomplete for creating google maps location search on the webpage.
- Worked extensively in Agile and waterfall development process.
- Expertise in advanced JavaScript libraries and frameworks such as jQuery and AngularJS.
- Expertise in JavaScript testing framework like Jasmine, Karma and JUnit.
- Consulted and documented UI best practices and code standards
- Used React-Router to turn the application into Single Page Application
- Quick learner, good at communication, Interpersonal Skills and effective leadership skill
TECHNICAL SKILLS
Programming: Java, C, C++, SQL, PL/SQL
Web / UI Technologies: HTML/ HTML5, CSS/CSS3, JavaScript, JQuery, Angular JS, OOJS, AJAX, JSON, React JS
Frameworks: .Net Framework 4.0, AngularJS, Angular 4, Bootstrap, Spring MVC, Hibernate, JQuery.
Databases Technologies: Oracle, MS SQL Server
Web Services: SOAP, WSDL
Web/App Servers: Apache Tomcat, IBM Web Sphere, Oracle Web Logic
Development Environments: IntelliJ, WebStorm, Eclipse, NetBeans, Sublime Text3, Notepad++.
Version Control / Code Mgmt.: Apache Sub version (SVN), CVS, GIT Hub, Adobe Dreamweaver CS6
Integration Tools: Jenkins
Tools: / Software: Adobe photoshop CS6, Bower, NPM Gulp, Grunt, Visual Studio, Microsoft office, Putty, Code collaborator and CDETS, Beyond Compare2
Other: Maven, JSON, AJAX, XML, Rally, Version One, RCA, JIRA, Confluence, Agile, Scrum
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
UI Developer
Responsibilities:
- Perform business & functional analysis for project requirements.
- Designing and developing web-based application using HTML5, CSS3, JavaScript.
- Used Angular 2/6 JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Integrating single Sign On (SSO) from existing application with the Angular 4/6 JS application.
- Expertise in React JS Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Working on REST/Web API to create services and tested them on Postman and used in AngularJS application HTTP service calls and wrote the wrappers to consume the RESTful web Services and display to the user.
- Worked in React JS framework to develop the Single Page Application (SPA) and working with React Flux architecture and creating reusable React Components Library.
- Building and deploying the code on to apache servers using Jenkins.
- Write the integration and unit testing using Jasmine.
- Debugging using Web developer tools on Google Chrome, Firefox and IE.
- Review and modify programs to ensure technical accuracy, security, and reliability.
- Transformed design mock-ups into cross-browser compatible HTML5/CSS3 layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular 6 js (v1.5)
- Utilized ReactJS for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords
- Develop and execute unit test cases.
- Coordinating with offshore and assigning tasks.
Environment: HTML, CSS, JavaScript, Java, Angular JS, and NodeJS, UNIX, WebStorm, Eclipse, Apache Web Server, Tomcat App server.
Confidential, Cary, North Carolina
UI Developer
Responsibilities:
- Involved in the Analysis, Design, Coding and testing of user requirements in different sprints.
- Working on the development work as well as support for the previous releases.
- Working with the development team in client side and updating status daily.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Maintain standards provided by the client
- Provide help for client-side developers with Angular 5/6 JS.
- Supporting java/back end team to resolve integration issues
- Responsible for triage, issues reported from customer
- Supporting the production and testing for issues resolution
- Managing repositories in GIT
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library
- Involved and worked with performance improvement team for achieving desired performance on set-top box
Confidential
Software Developer
Responsibilities:
- Developing the code through different layers Business Layer using Spring IOC, Service Layer using Hibernate ORM framework.
- Implemented application using core java and maintainedconcurrencywith multi-threading.
- Coordinated between the offshore development team and the onsite team for the requirement analysis and new releases.
- Proficient experience in working on conceptual, physical and logical data models(3NF) using various Data Modeling tools like Erwin, MS Visio, Power Designer.
- Involved in build and deployment of the application in development, system, acceptance and production environments.
- Used Eclipse for development
- Migrated Ant driven unit test cases to Maven driven.
- Used design patterns such as Factory, Singleton.
- Successfully integrated clover report plugin in Maven to generate unit test code coverage report
- Worked on front end technologies Ajax, Angular 4/5/6 JS, jQuery, Backbone.js, HTML and CSS
- Participate in code reviews with onsite team
- Provided technical and functional support to various teams likes testing, Cross functional teams, business users, Architects and product Owners.
- Created and consumed SOAP Web services.
- Used Hibernate for ORM (Object Relational Mapping) and DAO (Data Access Object) implementation.
- Used spring to integrate different modules via dependency injection
- Developed JUnit test cases during the development phase.
Environment: Java, J2EE 5, Spring 3.0, Hibernate 3.5, JDBC 3.0, EJB 3, SQL, JSP 2.1, Servlets 2.5, Linux, Oracle 10g, MS SQL Server, XHTML, CSS, JavaScript, web services (SOAP and REST) SOA, JMS, JAX-RS, Apache CXF, XML, XSL, Agile, JUnit, Maven, SVN, Log4J Hudson, JIRA, Confluence, Eclipse 3.5, UML, JBoss 4.0, tomcat 6, Jasper reports
