Senior Ui Developer Resume
Chicago, IL
SUMMARY:
- Over 8+ years of experience in Enterprise Applications and Web Application development with emphasis on front end Technologies as well as UI/UX Designing in different domains.
- Expertise in designing and developing front end Desktop applications and web services using Angular 4, React, Node.js, Bootstrap, JavaScript, jQuery, HTML5, CSS3, AJAX, XML.
- Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
- Experience in customization, configuration, and development of E - commerce websites.
- Experienced in designing using latest Web Standards.
- Holding a basic working knowledge on commonly used application servers WebLogic and JBoss and Unix.
- Good Working Experience and understanding with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
- Experience with Angular 4.0 with a restful Json interface which is based on application design pattern.
- Good knowledge on Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation, J2EE.
- Solid expertise in developing Html pages based on DIV layout, W3C Compliance, Web 2.0, Web Accessibility, Web Usability and Cross browser platform.
- Knowledge on using Mongo dB, for making the integration of data in certain types of applications easier and faster.
- Experience in attending scrum meetings that involved teams from various phases of SDLC.
- Proficient with creating Logos, Banners, Buttons, Icons and Images, and editing videos using Adobe Photoshop CS6, CC, Adobe Illustrator CS6, CC, Adobe Premier CC.
- Experience in using Google Firebase, Google Cloud as backend for mobile applications and familiar with components like Authentication, Storage and Push notifications.
- Experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions
- Proficient with source code management systems (GIT, TFS, SVN).
- Hands on experience working with IDE's like cloud9, Visual code, Eclipse, Brackets, Notepad++, Sublime Text, Dreamweaver and Eclipse.
- Good knowledge on using CSS Preprocessors like LESS & Sass, using media queries, along with breakpoints, mixins, inheritance.
- Good knowledge in using React JS, Redux, Flux, Common JS, Web-Pack for SPA development.
- Experience on making pages that are cross-browser compatible and used GIT sever for project development.
- Extensive experience on JSON and AJAX for storing and exchanging information between browsers and servers.
- Worked on CVS and GIT for version control.
- Moved existing AngularJS controllers and services to Angular.4 components for more responsive and less dependency.
- Worked on front end prototype and page design with HTML5/HTML, CSS3/CSS, Java Scripting, jQuery, Ajax, JSON, Angular JS and Bootstrap with My SQL database.
- Used Node Package Manage (NPM) as package manager for JavaScript, Gulp as the task runner, which handles template cache and minifying code and Bower for installing frontend dependencies.
- Profound knowledge in AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Used SQL database and created RESTful web API using Node.js which were consumed by making AJAX calls using Angular $http service.
- Developed a normalized CRUD backend for customers to configure and use it with custom resource types using REST API NodeJS and MongoDB.
- Excellent knowledge on Angular 5 components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters, and events.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an Intention to work hard to attain project deadlines under stressful environments and understanding various business functionalities.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, JavaScript, Bootstrap, MVC Frameworks, Ajax, JQuery.
IDE, Editors: Visual Studio, Cloud9, Eclipse, Visual Code, Brackets, IntelliJ.
JavaScript Libraries and Web Servers.: Node JS, React JS, Angular JS, Angular 2,4,5, Backbone JS, Rest API, GitHub, Git, SVN.
MS: Access, SQL 2000/2005, PL/SQL, MongoDB, MS SQL Server.
UX Tools: Adobe Photoshop (CC, CS6), Adobe Illustrator CC, Adobe Premiere Pro.
Programming Languages: JAVA/J2EE, C, C++, C#.
Operating System: Windows 2000/XP/Vista/7, Mac OS X, UNIX, LINUX.
Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.
Microsoft skills: Share point 2016, Office 365.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Senior UI Developer
Responsibilities:
- Working as a UI developer using Angular 4,Rest API, Mongo DB, HTML5, CSS3, SASS, JavaScript, XML, JSON, AJAX, Bootstrap as core technologies.
- Excellence in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, JQuery, JQuery UI, JQuery Mobile to make better Single Page Application SPA.
- Coded all UI elements in Angular 2 and 4 while using Typescript.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe. Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Designed entire framework to support Test Driven Development(TDD) by making use of Dependency Injection through unity framework and developed a generic repository; Used 'Test-NG' for backend test cases and 'Jasmine' for Angular 4 test cases.
- Designed and Developed Styled components for mobile application.
- Managed and implemented all codes changes using SVN.
- Used Angular 4 in development of the web application to bind the data/model that is being retrieved from a Database through services provided in a controller to the view using scope.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
- Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a REST-full server on a different domain.
- Brief experience in implementing latest JavaScript framework Angular 4 to create animations based on CSS classes for requirement placed by the client.
- Extensively used CSS (Cascading Style Sheets) integrated with RWD (Responsive Web Design) to apply layout styles for varying screen sizes and pixels.
- Developed non-functional HTML5, CSS3 pages from mock ups.
- Converted landing pages to single page applications with Angular routing, filters, and application.
- Familiar using Aggregation Pipeline, Map-Reduce and Single Purpose Aggregation Operations.
- Developed components to fetch data from back end using AJAX.
- Created web services and desktop applications to access and display data needed by support teams using Angular4.
- Developed corporate global theme with Angular Material Themes utilizing @mixins and directives.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular 4.0, and JQuery.
- Hands on experience in Designing and Developing Single Page Applications SPA using Angular JS and Angular 2, 4.
- Created various controllers, views using MVC framework Angular 4.0.
- Experience in Implementing new features using Rails J2EE in the back end and Coded front-end functionality in JavaScript.
- Attention to quality and detail. Proficient in Agile/Scrum methodology.
Environment: HTML5, CSS3, JavaScript, Angular 4, Rest API, Passport JS, JQuery, JSON, XML, Web Services, Bootstrap, Agile, AJAX, MS Access, Adobe Photoshop.
Confidential, Secaucus, NJ
Senior UI Developer
Responsibilities:
- Designed and developed dynamic web pages using HTML5, CSS3 and JavaScript to facilitate the digital transformation of the current investment banking division’s website.
- Developed the Reactive container and presentational components (as Stateless and Functional components when applicable).
- Implemented stable components and stand-alone functions to be added to any future pages.
- Developed Single Page Applications (SPS) using Angular JS route providers and used Angular .
- Expressions and built-in directives to render functionality to the UI.
- Participated in requirement gathering meetings with the stakeholders for layout and color scheme development to enhance the website and implement them using HTML5, CSS3 and JavaScript.
- Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for front end UI and consumed RESTful web service API.
- Developed Web API's for backend data communication.
- Developed the flux pattern by using Redux.js framework as a core dependency.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Consumed Rest API services provided by Google Firebase to store data and media files.
- Worked on authentication/authorization for the application using Passport JS.
- Good knowledge and exposure in REST web services and handling Restful API methods around MVC framework.
- Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
- Worked in using Angular JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented User Interface and integrated with backend code, Node.JS server-side technology.
- Worked on Node JS, with Socket.io to build front-end side with AngularJS to backend with MongoDB.
- Created Registration forms and profiles for the clients using the HTML5, CSS3, SQL Server, XML and JQuery.
- Created a POC on backend REST API services using Node JS and Mongo.
- Involved in configuring the GitHub repository and maintain the version control using GIT.
- Involved to implement various screens for the front end using Angular.js and used various predefined components from NPM (Node Package Manager).
- Experienced in using various Angular bootstrap directives like modal, popover, tooltip collapse etc.
- Used the Quality Center tool to track the defects.
Environment: HTML5, CSS3, JavaScript, JQuery, Json, AngularJS, NodeJS, Redux, XML, Web Services, Bootstrap, Agile, AJAX, MS Access, MS Office, MongoDB, SQL.
Confidential, O’Fallon, MO
Senior UI Developer
Responsibilities:
- Involved in designing the front-end applications using web technologies like HTML, XHTML, and CSS.
- Involved on working mobile based application by shrinking the data with the usage of Bootstrap. responsive design.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Assisted in designing and management of PostgreSQL database schemas and tables.
- Developed Web services to allow communication between the applications using Rest Web Services.
- Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
- Designed JSP layout using Struts Tiles Framework.
- Used JavaScript for client-side validation and Struts Validator Framework for form validations.
- Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
- Also wrote complex queries in SQL involving joins to obtain required data from the persistent layer.
- Used Hibernate Framework for object relational mapping and persistence.
- Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
- Used Eclipse for the development environment.
- Many of the tasks have been framed with different user stories and have been working in 2-week sprint model covering up to 10 -12 user stories per iteration and getting the acceptance criteria for sign off.
- Define technical requirements based upon business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Performed Client-Side validation using JavaScript and Entity Framework and Web API.
- Involved in developing Front End Programming for Web applications.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Familiar enough in working with the Application Server Microsoft IIS, has Experience in Team Foundation Server (TFS).
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
- Worked with Agile software lifecycle methodologies. Performed coding, debugging and testing.
- Used SVN for version control and JIRA for defect tracking.
Environment: Java, SQL, JSP, Agile, HTML5, CSS3, JavaScript, JQuery, Bootstrap, GitHub, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office, JIRA, SVN.
Confidential
UI Developer
Responsibilities:
- Involved in design and Development of UI using HTML, JavaScript and CSS.
- Created an internal browser based text editor using html, CSS, java script, jQuery.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Used MVN commands to compile the application, build war, deploy on the server, start Server.
- Developed database stored procedures, functions, triggers and sequences.
- Developed the server side using java and front end with java scripting, XML, HTML.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Designed user Interface for the project using HTML, CSS, and Flash.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Managed server side and database using PHP and worked with PostgreSQL and Tortoise SVN.
- Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
- Developed JavaScript library for rendering domain-specific layout XML to the web.
- Managed server side and database using PHP and worked with PostgreSQL and Tortoise SVN.
- Developed and implemented the MVC Architectural Pattern using Struts Framework including Servlets.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
Environment: HTML, CSS, AJAX, JavaScript, jQuery, Photoshop, XML, PostgreSQL, SVN, JSON, Nunit, Usability Testing, Eclipse.
Confidential
UI Developer
Responsibilities:
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Defined and developed the application's presentation layer using HTML, CSS, JavaScript and jQuery Scripting.
- Handled all Client-side validation, dropdown menus, tab navigation, client-side sorting using JavaScript.
- Designed the pages that were compatible with all the browsers.
- Involved in JAD sessions with architects, business analysts and project managers to improve the front-end application design and UI.
- Effectively managed content in Team Site Content Management System.
- Developed client's interface in PHP in MVC model using CodeIgniter framework.
- Redesigned pages to improve application design and UI to increase response time.
- Designed Templates and Flow of future pages using Adobe Photoshop.
- Designed user Interface for the project using HTML, CSS, and Flash.
- Worked with cross browser compatibility issues to ensure the smooth running of application and all its features on different browsers.
- Developed and implemented the MVC Architectural Pattern using Struts Framework including Servlets.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
- Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
Environment: HTML, CSS, JavaScript, PHP, Photoshop, XML, JQuery, AJAX, JSON, ECLIPSE, MS Office and SVN.