Sr.ui Developer Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- Around 6 years of extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
- Knowledge in UI development, UX design, Frontend development, rich user interface design, development, documentation, web 2.0 specifications, standards, media (screen, mobile, touch interface) compatibilities, application architecture, visual design, wireframes, project and team management.
- Experienced in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, EXTJS4, Struts, Tiles, Spring MVC, Adobe Flex4, DHTML, DOM, DOJO, Flash, XHTML, jQuery, and Ajax.
- Used popular Node framework expresses to mock a Restful API.
- Hands - on experience in Angular 4/5 directives, components, services, routings. Rich experience in DOM manipulation using JavaScript, jQuery
- Experienced using TypeScript to program Angular 4 and develop web applications.
- Expertise in developing Web based applications using JAVA, JSP, Servlet, STRUTS Framework, spring, HIBERNATE.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Write front-end code in compliance with Responsive Web Design (RWD) principles and mobile standards for cross-browser and platform compatibility.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- 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.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Research, document, and implement UX best practices and trends.
- Extensive knowledge of social networking integration via Facebook API, and Twitter REST API.
- Proficiency with various design tools such as Adobe Photoshop, Illustrator, Flash.
- Able to code pixel perfect webpage from PSD, compatible with all major browsers and major platforms.
- Experience with working in JavaScript framework like JQuery, Backbone and Angular.js.
- Able to design and code fluid and responsive websites optimized for different displays.
- Good knowledge in Styling and coding of CMS themes, email templates and practical knowledge of SEO in web design and development.
- Experienced in usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Experience in writing complex database queries, stored procedures, and triggers using SQL, SQL*Plus, PL/SQL. Strong Skills in Database Design, Process and Data Models.
- Strong Experience in Relational database like DB2, Oracle 9i/10g/11g (SQL & PL/SQL).
- Experience in Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Proficiency in querying and reporting from Elastic Search/Kibana, Splunk and MySQL.
- Self-motivated Team player with excellent interpersonal and communicational skills, Capable of performing in a fast paced, result driven atmosphere.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
SKILL SET:
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.
UI Frameworks: JQuery, ExtJS, DOJO,JSON, backbone.js, node.js, Bootstrap.js, Require.js, Angular.js, Angular 2.0
Wireframe Tools: Adobe Illustrator CS3
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver,EditPlus, JSfiddle, Web Storm, Tatastrom, Sublime text, Intellij IDEA
Version Control: Perforce, CVS,SVN, GIT
Web/App Servers: Jboss, HTTP Web Server
Methodologies: Agile, Waterfall Model, TDD
Database: Oracle, MySQL, SQL Server
Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX
CAREER RELATED EXPERIENCE
Confidential, Minneapolis, MN
Sr.UI Developer
Responsibilities:
- Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
- Designed UI web pages and front-end applications using web technologies like HTML5, CSS3, XML, JSON, JavaScript, JQuery, Bootstrap, AJAX, AngularJS and ReactJS.
- Worked extensively on AngularJS, RESTful web-services, Twitter Bootstrap, HTML 5, CSS 2/3, JSON, Media queries for responsiveness.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, AngularJS, Angular2, ReactJS, NodeJS and jQuery.
- Developed various ideas to enhance UI and UX experience.
- Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
- Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
- Involved in creating custom directives, filters, and services to keep the code modular and reusable.
- Implemented client-side form validation, form view results using various components, services, pipes in Angular 4
- Designed and developed the GUI for the user interface with various controls.
- Worked with JSON for data exchange between client and server.
- Implemented HTTP functionality in AngularJS to retrieve data from web servers, also Used AngularJS for ng-grid and UI components.
- Experienced in using latest features of Typescript and Angular 2.0 to present effective web design.
- Developed custom directives (Attributes, Elements, and Classes) using AngularJS.
- Used AngularJS to implement different validation control on the web-pages.
- Followed with Agile (Scrum) Methodologies to manage full life-cycle development of the project.
- Used ReactJS to build encapsulated components, to pass rich data through app and keep state out of the DOM.
- Worked with ReactJS components, Events, Forms, Router, Keys, Animations, and Flux concept.
- Developed responsive design to make the portal compatible with PCs, MAC, Mobile, and Tablets by defining media queries.
- Created a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using AngularJS as a framework.
- Implemented RESTFUL web service APIs using NodeJS, AJAX, and JSON as data tool.
- Worked with D3JS to build the right visual interface for our data, also used D3JS to create a reusable bar charts and graphs for web pages.
- Used Web Services for transferring data from client to server and server to client using Apache Axis and SOAP.
- Experienced in in developing CRUD (Create, Read, Update, and Delete) applications using MERN stack (MongoDB, ExpressJS, ReactJS and NodeJS) and REST based API.
- Developed Test Driven Development (TDD) using Jasmine framework for the application.
- Involved in implementing SQL queries to perform insert, update or delete operation on MySQL database.
- Used JavaScript for client-side validation and Struts Validator Framework for form validations.
- Built user-interactive Web pages using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, and JavaScript, Bootstrap.
Environment: HTML 4/5, CSS 2/3, XML, JavaScript, jQuery, AngularJS, Angular 2/4, ReactJs, NodeJS, Bootstrap, AJAX, JSON, RESTful web services, D3JS, MySQL, Agile methodology, Jasmine, Apache, MongoDB, SVN, Firebug, GIT.
Confidential, Albuquerque, NM
Sr. Web Developer
Responsibilities:
- Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Responsible for developing all the UI pages using HTML, CSS3, Bootstrap, Angular 2.0, JavaScript, Typescript, AJAX, JSON and RESTful API.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Involved in building highly interactive portable widgets using HTML 5, CSS 3, and the latest AJAX libraries.
- Developed and tested features in an AGILE environment using Angular-2 and Typescript.
- Developed Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- Using Kibana illustrate the data with various display dashboard such as metric, graphs, pie-chart, aggregation table.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js, node.js and Ext.js.
- Created rich mobile applications using Node.
- Used Backbone.js, Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Implemented the web-based application following the MVC architecture using Struts Framework.
- Developed Action Servlet, Action Form, Action Class, Java Beans classes using Struts Framework.
- Followed coding guidelines and Java & J2EE design patterns to develop the application.
- Worked on Core Java and its libraries in creating the Java web application's business Logic.
- Development of the java classes to be used in JSP and Servlets.
- Created A search tool where we are using Elastic Search tool for searching metadata form the database.
- It is a user interface where data scientists are using for searching for particular data from the Hadoop, Teradata, Hana and DB2
- This data is extracted from the database using extraction process and loaded into elastic search server.
- Developed the administrative UI using Angular Js and NodeJS, Jasmine and Reactjs.
- Experience in developing cross platform server side applications using Node.js to achieve scalability in real-time web applications.
- Building Web application using Angular.JS for front-end
- Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
- Interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Analyze functional requirements to convert them to UX requirements
- Used Angular JS in creating multi-page view using templates & ng-route.
- Developed JSF components, implemented event handling using Java, JSF and JavaScript for various modules.
- Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML4/5, CSS2/3, JavaScript, AJAX, JQuery, angular.js, backbone.js, Require.js, Node.js, Ext.js, Photoshop, Node Js, Dreamweaver, MVC, Struts, JSON, DOM, XHTML, SOAP, JAX-WS, Oracle, Windows.
Confidential, Jersey City, NJ
Sr. Web/UI Developer
Responsibilities:
- Requirements gathering from business and defining specifications for the system.
- Coordination in project activities and ensure that all project phases are followed and documented properly.
- Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) from wireframes
- Work on website related implementation flow of the project using wireframes and prototypes
- Developed mockups and prototypes using VISIO.
- Extensive involved in coding of project related wireframes and prototypes.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
- Familiar with developing Single Page Application using Angular.js.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Used Custom AngularJS Filters to provide better search experience.
- Used ELK (Elastic search, Log stash and Kibana) stack for log analysis, monitoring, alerts and visualization.
- Redesign the website using technologies of HTML5 and CSS3.
- Development of Client Side Validation techniques using Web RTC and JQuery and Angular JavaScript.
- Designed and developed Node.js based JavaScript application.
- Used JQuery-Ajax plug-in to GET the data in JSON format and displayed on HTML page.
- Used node mailer package in Node.Js to send email using Send mail method.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
- Working with Bootstrap twitter framework to Design single page application.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Implemented Node JS at server side to provide restful API to client-side backbone application.
- Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
- Re-designing/ developing the main website to improve user experience and add new functionality Using CSS layouts
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Develop HTML and CSS template using Photoshop.
- Designed and developed back-end components for analysis and collaboration software in Java and XML.
- Involved in Core Java coding by using Java APIs such as Collections, Exception Handling, and Generics.
- Have developed stateless session using enterprise java beans
- Leveraged cross-functional leadership, communication, and UX skills to investigate and map user needs.
- Applied Drill down, Drill up, Slice, dice functionality into Kibana with filters.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed fast loading images using Adobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed page layouts, navigation, animation buttons and icons.
Environment: HTML4/HTML5, Sublime Text 3, CSS3, JavaScript, Agile, JQuery, SASS, Sql server, Scrum, Foundation 6, Angular.JS, Gulp, Node Js, GitHub, W3C Compliance, AJAX, TFS, IIS, JSON, Adobe Photoshop, Angular 2.x, Typescript and Visual Studio.
Confidential
Web UI Developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements
- Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies
- Converted business requirements into technical requirements in preparation of High level design document and Functional specifications
- Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.
- Created both client and server side validations.
- Design and implementation of new feature or software components for the front-end of a large Web application
- Used Node.JS, Express.JS to create server-side MVC framework with MongoDB
- Used MS Visio, Dreamweaver and Photoshop tools for web application development
- Developed front-end UI pages and necessary backend JAVA classes to support data access and user authorization.
- Daily SCRUM stand-up meeting and provided demo to the business every Tuesday.
- Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript and Ajax.
- Managed back end connectivity with the help of PHP.
- Implemented User Friendly UI design with HTML, CSS and JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
- Created databases in Php My admin for internal projects in Perrigo.
- Assisting the onsite consultants to consume data from legacy system using Web-Services using REST.
- Created cross-browser compatible and standards-compliant based page layouts.
- Designed/modified Images/Banners as per the client requirement using Adobe Create Suite CS5.
- Ensured Web Content is in compliance with W3C and Section 508 accessibility standards
- Used Firebug tool for debugging.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design
- Responsible for Unit testing and supporting the UAT & PROD environments.
- Support the deployed applications through debugging, and fixing.
- Worked as QA tester and also played an important role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported by users.
Environment: HTML, JSON, XSLT, CSS, JavaScript, AJAX, Adobe Dreamweaver, Adobe Photoshop, WAMP Stack, PHP, MySQL.
