Sr. Ui Developer Resume
Chicago, IL
SUMMARY:
- Over 8+ years hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer Confidential different locations .
- Experience in developing User Interface applications and web applications using HTML 4.0/5, CSS2/CSS3, JAVASCRIPT, JQuery, AJAX, Angular JS, Angular 2, Bootstrap Framework, JSON and XML with experience in the software development life cycle.
- Extensive experience in Service Oriented Architecture &MVC frameworks.
- Experience in development and testing phase in SDLC.
- Proficiency in multiple databases like Mongo DB, Cassandra, My SQL, ORACLE and MS SQL Server.
- Extensive experience in designing Mongo DB multi - shared cluster and monitoring with MMS.
- Experience in upgrading and migrating various versions of Mongo database on different platforms.
- Strong in design and development of Web services using WSDL, SOAP.
- Extensive experience working with JavaScript Frameworks like Angular.JS, Node.JS, React.JS, Ext.JS.
- Experienced in client side design and validation using HTML and JavaScript.
- Worked with the JavaScript frameworks like JQuery, AngularJS and Node.JS.
- Strong knowledge in Bootstrap.JS and Responsive Web design.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Involved in several web application development projects that required Responsive Web Design.
- Worked on development using Java, J2EE, JDBC, Servlets, JSP, Web Services (REST & SOAP), WSDL, and SOAP.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Comprehensive and in-depth knowledge about Agile/SCRUM Development.
- Well versed in different phases of software development life cycle including Designing, Wireframes, Usability Testing, Programming and Presentation to clients and preparing customer specifications as part of software technical requirements.
- Highly experienced in User Interface Designing, Information Architecture, Graphic Design, Web Design, Illustration, and UI animations.
- Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
- Detailed understanding of DOM and DOM functions.
- Have hands on experience with Adobe CQ5 /AEM Web Content Management (WCM).
- Expert in creating SQL Queries, PL/SQL Packages, Function, stored procedures, triggers, and cursors, created database objects like tables, views, sequences, synonyms, indexes using Oracle tools like SQL*Plus, SQL Developer and Toad.
- Proficient in advance features of Oracle 11g for PL/SQL programming like Using Records and Collections, Bulk Bind, Ref. Cursors, Nested tables and Dynamic SQL, Oracle Advanced queues.
- Hands on experience with designing and developing applications that use MongoDB.
- Experience in all the phases of SDLC enabling interaction with clients, users and developers.
- Web development experience in developing dynamic websites with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Experience in Agile software development approach, a framework that delivers customer collaboration and interaction with processes and tools.
- Involved in object oriented JavaScript programming and Sencha EXT.JS 4.x/5.x/6.x most recommended pattern MVMVC pattern .
- Extensive experience with JavaScript, Ruby, Python in Linux, UNIX and Windows environments.
- Involved in Design, Development of User Interfaces for Various Internet/Intranet applications.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Experience with Version Control tools like GitHub, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Expert in automating the build process using ANT, MAVEN, YEOMAN and GULP.
- Exceptional ability to collaborate with team members for code and design reviews. Self-motivated worker with strong focus on business goals and end-user experience.
- Excellent verbal and written communication, organizational and administrative skills for project management.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Involved in Production Support and minor enhancements as per application requirements.
- Exceptional ability to collaborate with team members for code and design reviews.
- Self-motivated worker with strong focus on business goals and end-user experience.
TECHNICAL SKILLS:
Operating System: Unix Windows 2000/XP/Vista/7, MS DOS, Macintosh, Unix
Technologies: HTML4/HTML5, CSS2/CSS3, XML, JSON, DTML, XHTML, AJAX, Twitter Bootstrap
Scripting languages: Angular Js, Node Js, JavaScript, React Js, PHP
Java/J2ee Technologies: Java, JDBC, Servlets, JSP, Struts, Spring, Hibernate, Web Services
GUI Editors: MS FrontPage98/2000, Dream Weaver MX
Database: MS Access, MS SQL, SQL Server, Mongo DB, MySQL, Oracle
Version Controller: GIT, SVN, VSS and TFS
Integrated Development Environment: Eclipse
Development tools: Adobe Photoshop CS5, Google Ad Words.
Others: MS Office 2003-2007, Adobe Flash CS5, Adobe Firework CS5, Adobe Photoshop CS3/CS5, DOM manipulations.
WORK EXPERIENCE:
Confidential, Chicago, IL
Sr. UI Developer
Responsibilities:
- Developed User Interfaces for business users who work on Hub and Spoke, Item Management and Order Entry, applications involved complex data-tables and wizards.
- Followed best practices from setting up the project to production and participated in daily architectural discussions to ensure the quality.
- Followed style guide (endorsed by j Query Team) across the development to ensure code quality and UI performance.
- Developed the application initially on j Query with Bootstrap using Web pack build, .NET MVC in middle tier.
- Developed complex Data Tables to represent complex and huge retail data, wrote various complex functions for dynamic calculations inside the grids.
- Designated UI architecture for the internal web application and worked with designers to construct conceptual Wireframes and Mockups.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review .
- Developed a adaptive grid to hold huge and complex data, the code will be used for future applications.
- Developed intuitive wizard to be used Confidential various parts of the application and to be used on future applications.
- Set up Dynamic Sorting inside the HTML grid to find the required data from huge chunks of data set up in Pagination.
- Allowed Content-Editable inside the table wherever required and set up the essential j Query functions to carry the model forward.
- Mocked huge chunks of JSON Data to be projected on the UI for the purpose of ProofOfConcept.
- Arranged a promise environment for asynchronous data calls inside the j Query controllers for adding AJAX components to get real data in future, in the event of high server latency.
- Set up a Time stamp UI for all the user activity to be recorded for future reference.
- Setup MultiSelect functionality for the table rows set up in a dedicate sized pagination.
- Added Collapsible for secondary concentration data inside the forms and wizards.
- Added View Toggle functionality between different templates resultant from different form actions.
- Developed required functions in the controllers to Auto-Populate data from previous form retrievals and dynamic data obtainments.
- Worked on Cross-Browser compatibility for both JavaScript and CSS, and squashed bugs in several browsers and devices.
- Used the Lightning client side controllers to interact with Apex controllers to get data and to dynamically change displayed data.
- Added a free-floating popover with position and data being set through the JavaScript controller.
- Added media queries to make the entire site dynamic across different device screen widths.
- Added a custom implementation of a gesture based navigation on page with snapping through the use of Vanilla JavaScript .
- Used Angular JS to create maintainable and testable single page application.
- Implemented 2-way data binding and used ng-filters across the applications.
- Implemented Node.js to grovel through a bunch of JSON response payloads and also used underscore-CLI module to structure data.
- Created Type Script reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Customized the Node.js server to pick the local package.JSON and run the application without changing the local paths and variables.
Environment: HTML5, CSS2/3, JavaScript, ECMA 2015, Bootstrap3, j Query, NPM, Angular2, AngularJS, Restful, JSON, AJAX, XML, SVN, JIRA, SQl Server, .NET MVC, karma.
Confidential, Richardson, TX
Sr. Full Stack / UI Developer
Responsibilities:
- Development of custom angular directives, which can be using along with HTML 5 components for DOM Manipulation.
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3.
- Involved in development of the web pages using Angular JS/Angular 2, Node.js, XHTML, CSS, HTML, Bootstrap, AJAX, JQuery and Java Script.
- Created Responsive Web Pages using Bootstrap and also Media queries to support various smart devices.
- Experienced in Model View Controller (MVC) frameworks such as AngularJS for creating Single Page Application (SPA). Used HTML5, CSS3, JavaScript and AngularJS for our prototype-working model.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET/Classic asp/React JS web page .
- Developed Header and Footer of web app as a UI component in React JS .
- Created components using Electrode which is a universal React/Node JS application.
- Implementing dynamical web pages using React JS .
- Developed Single Page Application (SPA) using React JS .
- Used React Resolver for server-side rendering so that we can define data requirements for components and will handle the nested, a sync rendering on both the server and client.
- Created Mock-up designs and developed various functionalities with JavaScript and j Query.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Utilized various JavaScript and j Query libraries, AJAX for form validation and other interactive features.
- Involved in developing web Page Applications and implemented custom directives to reuse the code using AngularJS
- Implemented code according to coding standards and Created AngularJS Controller Which Isolate scopes perform operations.
- Working with Bootstrap Components, which are written in AngularJS using Angular-UI components
- AngularJS Factory, Services & Providers created for different modules of Users, Groups, and System & Entities etc.
- Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
- Used Node JS to run Grunt tasks and build properly the project (compile, minify, concat etc.).
- Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
- Designed and developed React Js component required for the project.
- Developed React J S applications by completing stories in timely manner while maintaining best practices outlined by the team lead.
- Used Redux in predicting the state of the application.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJS).
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Involved in designing and developing the JSON, XML Objects with My SQL.
- Used JSON for storing and exchanging information between browsers and servers.
- Experienced with AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and used AngularJS for dependency injections.
- Used SASS preprocessor for CSS3 preprocessing.
- JIRA is ticketing tool used for work tracking, issue tracking and product management.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Performs Unit testing with JASMINE and develops web services using Restful APIs .
- Experience in using GitHub , a Git repository hosting service .
Environment: AngularJS, React JS, Node JS, HTML5, CSS2/3, JavaScript, Restful, SOAP, WSDL, JSON, AJAX, XML, GIT, Mongo DB, Hibernate, XHTML, Analytics, karma.
Confidential, Bedford, NH
Sr. Full Stack / UI Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Involved in development of the web pages using AngularJS, JSP and Java Script.
- Written many custom directives, services and filters in AngularJS as per the functional requirements.
- Followed MVC model and used spring frameworks for developing the Web layer of the application.
- Developed User Interface and web page screens for various modules using JSP, Html, CSS, JavaScript, and AJAX and Angular JS.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, customer dashboard page using HTML 5 , CSS 3 and twitter Bootstrap .
- Involved in write application level code to interact with APIs, Web Services using AJAX , JSON and hence building type ahead feature for zip code, city and county look up using j Query ajax and j Query UI .
- Built the UI part of address verification service where users can select or ignore recommended address using jQuery ajax and bootstrap model .
- Responsible to store and retrieve user entered data to HTML 5 session storage hence give user feature of running several sessions Confidential one time.
- Responsible to build dynamically generated dropdown lists with Lookup APIs using A jax, j Query and angular JS . Responsible for writing scrip lets in JSP for customer Search Results page and also mapping java objects in search results table and search refinements on the page.
- Wrote UI code for Brining customer from search results page to Customer Dashboard Page and order pad for current order using HTML 5 Session Storage and JQuery.
- Developed and maintained style sheets and style standards
- Developed page layouts, buttons and icons.
- Using SVN source control system and eclipse.
- Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Deliver content components as a part of a portal built using External JS.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
- Involved in writing SQL Queries, Stored Procedures
- Debugging web pages with firebug and fixing issues.
- Testing browser compatibility and addressing browser compatibility issues.
- Optimizing SQL queries and stored procedures .
Environment: Angular JS, CSS3, SAAS, JQuery, Ext.js, Require.js, Data.js, Eclipse, Git Tomcat, SVN, Agile& Scrum, JIRA
Confidential, Bloomington, IL
Sr. UI Developer
Responsibilities:
- Development of code using HTML, CSS, JavaScript libraries such as JQuery, plus relevant coding standards.
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Proficiency in implementing the design to meet SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation.
- Worked with existing application to convert static layout into responsive layout for various devices.
- Involved in creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Performed client side validations over the forms using JavaScript.
- Created client side validation using technologies such as ext JS and JavaScript.
- Extensively worked with JQuery UI for Effects.
- Implemented Controller framework deploying spring controller.
- Designed and implemented the User Interface using Google's AngularJS MVC framework (which means JavaScript, HTML, CSS, JQuery, JSP and AJAX.
- Implemented JQuery based accordion styles and handled complete JQuery in showing Rich Internet Application (RIA).
- Developed the reusable framework for the application using .NET 3.5 and implemented the MVC (Model View Controller) with Service facade and Abstract Factory to build the architecture framework.
- Used JSON objects effectively for efficient client side coding.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Partly involved in writing stored procedures, views, cursors and triggers using SQL Server 2008.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Responsible for the Design, Deploy and development of the web applications.
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Designed page - layouts using Dreamweaver and Adobe Photoshop CS4.
Environment: Struts, Hibernate, UAT testing, HTML4, CSS, AJAX, JOSN, XML, IIS 7.5, JQuery, Ember js, SVN, Web storm, bootstrap.
Confidential, San Bruno, CA
UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
- Responsible for ensuring the pattern consistency across all pages.
- Wrote application level code to interact with the backend databases AJAX and JSON.
- Used AJAX & JSON communication for accessing restful web services data payload.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- 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 using CSS.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Implemented the search functionality for Internal Application using JavaScript.
- Developed stored procedures, SQL, Triggers, Schemas, Tables, Views.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking modifications of database transactions.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Creation of various levels of users for system with preferences.
- Involved in setting up the environment, installing the application and web services.
- Used DOM to pass the XML documents.
- Experience in creating print specific CSS style.
- Used agile method for requirements gathering.
Environment: HTML, CSS, JavaScript, DOM, XML, REST, JSON, AJAX, Usability Testing, Agile methodology, SQL, WAMP Stack, Dreamweaver, Eclipse.
Confidential, Malvern, PA
Front End Web Developer/Designer
Responsibilities:
- Use of Object-Oriented Java Script making code very manageable with use of OOPS concepts.
- Designed and developed a number of Ajax based widgets.
- Designed Web GUIs and created web pages using HTML, DHTML, CSS and JavaScript.
- Used CVS as a source code management system.
- Installed and setup the website, fixed bugs in the system and wrote the documentation.
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility .
- Prepared the Unit test plans and the integrated test plans.
- Designed, Developed Web pages for the application using JSP, HTML, XML and Java Script for validation.
- Use of SQL Queries, Triggers and Cursors to analyze the code and understanding how the redesign would get affected.
- Performed Design reviews, Code walkthrough and task estimation.
- Worked with Marketing and Brand Management teams to develop new functionalities using MySQL, CSS, HTML, JavaScript technologies for development and the maintenance of the system .
- Used usability testing tool AB tests to ensure better user conversion.
- Wired up ng-grid to models, built REST methods for fetching/saving records and built N Unit tests for controllers.
- Cached certain HTTP responses so that if offline, those responses could be used as reference for future request.
- Extensive Front-End development in pure JavaScript, JQuery, and CSS.
- Extensive hibernate development for the process and Data Model for Rating and Reconciliation Engine.
- Worked closely with QA and UX teams while gathering information about requested functionality and expectations.
- Used web services in the appropriate scenarios to communicate with other applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Used JavaScript Validate input values on forms to make sure that they will be accepted before they are submitted to the server.
- Developed stores procedures, triggers, functions and database tables in MS SQL Server database.
Environment: JavaScript, HTML, DHTML, XML, CSS, Oracle, Shell Scripts and SQL Server.
Confidential, Stamford, CT
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, and JavaScript.
- Creating Front-end Applications using HTML, CSS, and JavaScript.
- Contribute to the design direction of our product set.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Used HTML, CSS, Java script and Used Eclipse as IDE.
- Implemented JavaScript for client side validations.
- Contribute positively to the overall team dynamic; participate in stand-up meetings, planning and design sessions and other business-development working.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following.
- MVC architecture, under the Rational Unified Process (RUP).
- Data Modeling, writing Stored Procedures and SQL, PL/SQL queries in Oracle 11g.
- Tested cross-browsers compatibility on a range of projects. Developed Hibernate Entity classes corresponding to database tables.
- Developed proof of concepts and provided work/time estimates for design and development efforts.
- Coordinating with the QA lead for development of test plan, test cases, test code and actual testing.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
Environment: HTML, CSS, JavaScript, JSPs, Apache Tomcat, Oracle, SQL Server, Subversion, Windows.