Ui Developer Resume
Chicago, IL
OBJECTIVE:
Around 6 years of experience in web development and design, I am passionate about creating intuitive websites. I am looking to push my abilities to the limit and continue to grow in creating rich, usable and functional web applications.
PROFESSIONAL SUMMARY:
- Strong development experience creating rich frontend UI in HTML5, CSS3, JavaScript, AJAX, JSF / JavaScript technologies using JavaScript libraries like JQuery, AngularJS, Angular 4/2, BackboneJS, NodeJS.
- Strong web development skills with web framework including HTML, CSS, JavaScript, Typescript, Bootstrap, Angular material, Angular JS, Node JS, React JS, JQuery, RESTFUL.
- Expert understanding of user interface design principles, product build cycle and working within a cross - functional team under tight deadlines.
- Expert at creating HTML and CSS pages based on wireframes, mockups, and interactive prototypes.
- Good experience in using front end build tools like Webpack, Gulp.
- Excellent experience with Software Development Life Cycle (SDLC) process.
- Developed Angular2 modules, routers and services using typescript.
- A Solid understanding of GIT, Jenkins, Maven, Tomcat, Eclipse, knowledge of UNIX, LINUX and Apache Web Server skills.
- Experience in implementing Mongo DB CRUD (Create Read Update Delete) operations by using Mongoose library in Node-JS including Angular JS.
- Good knowledge on working on React JS, React-Redux Framework, and Flux design Pattern with React JS.
- Familiar with developing applications using React JS and a good knowledge of redux architecture.
- Used latest web technologies ECMA Script 6, React JS, Node and Web-Pack.
- Experienced in various IDEs like Web storm, Notepad++, Sublime Text, Adobe Dreamweaver and Microsoft Visual Studio Code.
- Good Knowledge using various UI Component frameworks like Angular material and Bootstrap. Expert in Integrating with backend using RESTFUL, AJAX web services.
- Experience in waterfall and Agile development (SCRUM) methodologies.
- Significant experience in Responsive Web Design (RWD). Made the web pages Responsive using JQuery UI and bootstrap, which can be operated in both PC's and Mobiles.
- Experience in designing UI patterns and applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience in Working Java Environments based on Hibernate and spring Frameworks.
- Built Angular JS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Developed html views with HTML5, CSS3, JSON and Angular 2.
- Developed and Designed Angular JS Migration to Angular 2.
- Experience in Working with Core Java, J2EE Based Applications.
- Excellent problem solving, analytical skills and technical troubleshooting skill. Excellent written, verbal and personal communication skills.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQueryPHP, Responsive Web Design, JSON, DOM, AJAX, Dojo
JavaScript Libraries: JQuery UI, Ext.js, Angular.js, Amgular2/4, backbone.jsRequire.js, Node.js, React.js, Bootstrap, Angular material.
Publishing & Debugging Tools: Adobe PageMaker, MS Office, Jenkins, JIRA Fire bug, Dev Tools, Fiddler, and Chrome.
Application Servers & Operating Systems: Apache Tomcat, Web Logic, Web SphereWindows XP/Vista/7, Unix, MAC.
Database & Web Services & Web Tools: MySQL, Mongo DB, Dynamo DB, SOAP, REST, Amazon Web Services (AWS)
Wire Frame Tools & Version Controls: Adobe Illustrator, Microsoft Visio, Gimp, SVN, GIT
Testing Tools: POSTMAN, Swagger, Jasmine, Karma, Protractor, Google Analytics.
IDE & Tools: Visual Studio Code, WebStorm IDE, Notepad++, Adobe Dreamweaver, Eclipse, Adobe Flash Professional+, Sublime Text Editor, Action Script.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Implement the web application using MEAN Stack technologies (MongoDB, Express, Angular, Node.js) along with HTML5, CSS3, JavaScript, JQuery, Bootstrap and other web technologies.
- Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
- Participated with business analyst to understand the business requirements includes converting mock-ups or wireframes into single page applications utilizing HTML5, CSS3, Bootstrap, JavaScript and Angular 4.0 as its core framework.
- Used Node Package Manager (NPM) to manage or install Gulp, Webpack, and body-parser.
- Has worked with Node.JS for writing code in the server side and creating scalable network applications.
- Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, XML and JSON.
- Built the reusable service components using Angular 4 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Involved in developing applications using Angular 4 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 4.
- Developed Bootstrap responsive web application pages using Angular 4 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.
- Used Angular4 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
- Worked with HTTP/HTTPS protocols by using angular4 components to build Restful services.
- Implementing the process and strategy of Portal UI, Dynamic Web Interface development with accessibility standards (508), Apply usability and performance on cross browsers such as (IE6+, FF3+, Chrome, Opera, and Safari Mac/pc), touch screen devices and different media interfaces.
- Achieved client side scripting which helps reduce server side trips and thus helps in performance boost used Karma and Jasmine for unit test along.
Environment: HTML 5, CSS3, JavaScript, Jasmine, Karma, GIT, Websphere, Angular 4/2, Node.js, JQuery, Webpack, Jenkins, Eclipse, HTML, DHTML, CSS, JQuery, JavaScript, MongoDB, Windows, Visual Studio code.
Confidential, Kansas
UI Developer
Responsibilities:
- Involved in all SDLC phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Used Wireframe for UX designing and implemented responsive web design based on it.
- Designed Frontend with in object oriented JavaScript Framework like Angular 4/2, Typescript, Require.js, Bootstrap, and Node.js. Created proof-of-concept using responsive web design.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4.0 framework and Node JS.
- Developing the components using Angular 2 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Implemented interfaces using type script.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Built Angular 2 components using Typescript and UI services to consume rest services using Component based architecture provided by Angular 2.
- Developed Single Page Applications using Angular 4 ng-route module.
- Implemented ng-if with new else statement and used separate animation package by using Angular 4.
- Converted grunt build tasks to gulp to decrease build times in an angular node project. Created tasks for updating tsconfig tracked files based on glob and compiling typescript files.
- Designed functional blocks of code in the project using Angular 2/4 for writing the application logic.
- Created a mock up screens / wireframes as requested by the product / business.
- Develop, modify and test enterprise applications using Java, J2EE Web Technologies with Servlets, JSP’s, REST Web Services, SOAP, Struts, JDK, JavaBeans, SQL, DB2, Oracle, J unit, JDBC, STRUTS Framework.
- Develop Web services to allow communication between the applications using Rest and SOAP Web services.
- Part of team developing the SOAP based web service using Java 7, Java 8 & Apache CXF Develop backend components with Java/J2EE and Spring Framework.
- Develop UI screens using HTML, JSP, JavaScript, XML, Node JS and Angular JS with Bootstrap CSS and JQuery; work on directives and Controllers.
- Create various spring boot and spring batch applications to connect them to various databases and create queries to retrieve data as well as modify the tables for the databases.
- Use JBOSS as the application server to deploy the web application. Developed web pages/ screens using JSP’s and prime faces.
- Develop spring batch jobs which processes bulk of data received from business partners in the format of XML and flat files.
- Work with Amazon web services (EC2, SQS, and Lambda etc.)
- Modified the UI screens created by web designer using HTML, CSS, and JavaScript.
- Performed Client side validation using JavaScript.
- Involved in developing Front End Programming for Web applications.
Environment: HTML 5, CSS3, JavaScript, Typescript, Ext.js 6, Jasmine, Karma, SVN, XQuery, Spring, Eclipse, Angular 4/2, Node.js, React.js, JQuery, Gulp, Jenkins, HTML, JSF, DHTML, CSS, JQuery, JavaScript, AJAX, AWS, JSP’s, JBOSS, JDK, Oracle, Windows, Intellij IDE, AWS.
Confidential, NJ
Web Application Developer
Responsibilities:
- Developed the UI, layout and front-end programming (HTML) for web application that matches requirements of Confidential on boarding.
- Coordinated project activities and ensure that all project phases are followed and documented properly.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in on-going projects.
- Developing web pages effectively using, Angular2, Angular JS, ES6, HTML 5, CSS3, JavaScript, Typescript and proficiently making webpages which are cross browser compatible.
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Written Angular JS controllers and directives where the REST calls are made to the Backend to fetch the respective data for the template and the directive is linked to the template.
- Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
- Installed STS and JBoss server for Local Workstation setup.
- Improved user experience by designing and creating new web components and features
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Developed Portal project working on React JS, React-Redux Framework, and Flux design Pattern with React JS.
- Handling cross browser/platform compatibility issues (IE, Firefox, chrome and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Managed application state using server and client-based State Management options.
Environment: CSS3, XML, HTML5/DHTML, CSS3, JavaScript, Mongo DB, JSON, REST, GIT, JIRA, JENKINS, Angular JS, ReactJS.
Confidential, Piscataway, NJ
UI Developer
Responsibilities:
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Following Agile Based Methodology in developing the application.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/ CSS/ JavaScript.
- Used angular.js to develop a standalone test application, in scope of future usage of the framework.
- Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, and HTML5.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Utilized Angular inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
- Used AngularJS framework to extend the HTML5 template language.
- Developing AngularJS structural framework for dynamic web apps.
- Developing web pages as per requirement using HTML 5 and CSS3.
- Using AngularJS templates which could be plugged into 1 HTML container, as every web page is an overlay on the Dashboard Page.
- Have used AngularJS extensively for all Webpage validations.
Environment: HTML5, CSS3, Angular JS, JQuery, Restful services, Webpack, Java Script, JIRA, Swagger, Postman, PHP.
Confidential
Java/UI Developer
Responsibilities:
- Implemented Presentation layer using CSS Framework, Wire-framing, HTML5
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project Involved in the process of analysis, design, and development of the application.
- Developed user interface using JSP and Java Script to simplify the complexities of the application
- The entire application was developed using MVC based architecture with help of used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
- Implemented client side validations using JavaScript.
- Used Form Based Authentication.
- Used Web Sphere as the application server for deployment.
- Performed unit testing on various project modules using JUnit framework.
- Used Apache Ant as build tool.
- Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
- Implemented Log4J for Logging Errors, debugging and tracking.
Environment: JSP, HTML, CSS, JavaScript, JUnit, Shell, JQuery, JBOSS, Sublime, CVS.