Sr. Ui/ux Developer Resume
Atlanta, GA
SUMMARY
- Around 8+ years of extensive experience as a Front End UX Designer, UI Developer with solid understanding of SDLC, designing, development, JavaScript libraries, database architecture and installation of different modules.
- Extensive experience in Development, Implementation and testing in various application architectures, including E - Commerce, B2B, Distributed Applications, Internet /Intranet.
- Solid understanding of UX and UI design with an emphasis on maximizing usability.
- Excellent visual design skills with sensitivity to user-system interaction.
- Solid experience in creating Wireframes, Storyboards, User Flows, Process Flows, Site Maps and proficient in designing from Wireframes to High Fidelity Prototypes using Adobe Creative Suite (Photoshop, Illustrator, Dreamweaver), Axure, Sketch and UXpin.
- Experience with Accessibility Concepts and Implementation (Section 508, WCAG 2.0, ARIA).
- Expertise in design and development of web applications using JSP, Typescript, JavaScript, HTML5, CSS3, jQuery, AJAX, JSON, Adobe Flex, BackboneJS, Bootstrap, Foundation.
- Extensive knowledge in developing applications in a single-page applications (SPAs) using various JavaScript frameworks like BackboneJS, ReactJS, AngularJS and NodeJS.
- Experience in software configuration management using SVN, GIT, and CVS.
- Ability to apply W3C web standards with great skills in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Experience in Water Fall, Agile (SCRUM) development methodologies.
- Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD)
- Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
TECHNICAL SKILLS
.Net Technologies: Microsoft .Net Framework, ASP.Net, MVC 4/5, Web Forms, Entity Framework
Web Technologies: HTML5, CSS3, JavaScript, Typescript, Angular 2, AngularJS, BackboneJS, ReactJS, Node.JS, Python, jQuery, AJAX, Bootstrap, Foundation, DHTML, XHTML, XML and JSON.
Databases: SQL Server, Oracle, PL/SQL
Version Controller: TFS, SVN, Git, CVS.
Methodologies: Agile, Water Fall.
Application Servers: Web Sphere, Apache, Node, Grunt, Git Hub.
Application Design Patterns: MVC, MVVM, MVW, SPA, SOAP, RESTful App.
Design Software: Adobe Creative Suite, Sketch, Axure, UXpin.
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing (spring tool suite)
Wire Frame Tools: (wire frame) Adobe Illustrator CS3 Debugging Tools Firebug, BugZilla, IE Toolkit.
IDE& Editors: Notepad++, Microsoft Visual Studio, Eclipse, Sublime Text 2, Dream weaver, Visual Studio 2013.
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
Sr. UI Developer
Responsibilities:
- Analyze Design, Develop and Support web applications using C#, ASP.Net MVC framework.
- Involved in regular design discussions and user experience sessions to provide input on UI and UX.
- Developed custom templates using HTML5 and CSS3.
- Developed UI using HTML5, CSS3, JavaScript, Java, XHTML, AJAX and jQuery on several projects.
- As part of a performance based team troubleshooted, collaborated closely with Dev teams, QA and Product Owners.
- Successfully completed bugs and user stories in a two weeks sprint environment.
- Migrated web content into the Sitecore CMS System.
- Implement the UI pages with Razor views and partial views, and two-way binding.
- Used Node.js for communication to the server through RESTful API.
- Improved overall code performance, analyzed bugs and assigned to appropriate teams.
- Version control using Team Foundation Server and GIT.
- Involved in mentoring team members as part of new projects.
- Utilized JavaScript frameworks including Angular.js 2.0, Backbone.js for development.
- Extensively involved with all aspects of application development including design, development, testing, deploying and support.
- Worked with Cross-Browser Compatible issues.
- Deployed clusters using Json template and power shell in Azure.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Followed agile software development practice paired programming, test driven development and scrum status meetings.
- Design and implementation of Performance Tuning and Maintenance plan for consistency checks, backup / restore and Indexes.
- Used Angular.JS 2.0 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed JSP's and HTML, CSS and a part of presentation layer using JavaScript and Node.js.
- Designed Single Page web applications, using the latest tools such as HTML, JQuery, AJAX, Bootstrap, CSS/SASS and Responsive design.
- Used Dreamweaver as HTML Editor for designing new pages.
- Experience with Test Driven Development and Dockers and Node.js.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Developed responsive, mobile first websites using CSS styles to maintain a uniform experience across all screens and browsers.
Environment: .Net ASP MVC5, C#, Razor, HTML5, CSS3, JavaScript, AngularJS 2.0, ReactJS, jQuery, Bootstrap, SQL, RESTful API, Azure (Interactive Prototypes), Sitecore CMS.
Confidential, Atlanta, GA
Sr. UI/UX Developer
Responsibilities:
- Studying the Business Requirements, interacting with Development teams, Business Analysts, Information Design team and Business Stake holders.
- Participating in daily scrums and weekly grooming sessions with the BA's and QA's to meet expectations and deadlines using JIRA.
- Designing various levels of fidelity designs and annotations for easy understanding and development purposes and creating interactive prototypes using Sketch and UXpin.
- Developed and coded the front-end E-commerce application in Angular 2, Typescript, Bootstrap 4, CSS3, HTML5.
- Designed right to left (RTL) compatible, WAI compliant Ng2 stack re-usable library components, that could be used across all products.
- Migrated design components from Ng1 stack to Ng2 stack.
- Designing style guides, and helping the junior UI developers implementing and handling defects (cross-browser issues) and code-cleaning (Inline styles, which were added by the developers).
- Conducted Heuristic Evaluation as part of QA, at the end of each sprint.
- Developed several MVW pattern supported by AngularJS and used Html5, CSS3 to achieve better user interaction and readability.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
- Collaborating with Dev & QA team for the bugs and final presentation.
- Integrated usability enhancements discovered through research and discussion outcome with client.
Environment: HTML5, CSS3, Typescript, jQuery, Material Design library, Bootstrap, Angular 2, Sketch, UXpin (Wire-Frames, User Journeys and Interactive Prototypes).
Confidential, Chicago, IL
Sr. UX/UI Designer/Developer
Responsibilities:
- Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks AngularJS.
- Estimated time to develop for all approved prototypes and the implementation of those prototypes using jQuery and CSS as well as showing to project leads and receiving and implementing any changes or implementation updates
- Defining the User personas and User Journeys
- Develop UI design specs that allows and facilitate project and functional requirements across a multi-disciplinary team through all phases of the project.
- Created interactive prototypes using AxureRP Pro & Visio.
- Developed several Views, View Models using MVVM pattern supported by ReactJS and used Html5, CSS to achieve better user interaction and readability.
- Implemented AJAX Library, CSS and inherited Twitter Bootstrap3.0 to make the markups clean and much dynamic which reduces the untidy JavaScript overhead.
- Hands on experience in writing the XML templates to support our Purchase, Mortgage First and refinance templates and later imported them on to SQL Database.
- Implemented jQuery to validate user controls and web forms. Used Grid Views and custom paging for displaying huge amounts of data.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and jQuery.
- The project is agile based, and participates in SCRUM Sessions.
- Conducted Smoke Test and UAT (User Acceptance Testing).
Environment: HTML5, CSS3, SVG Graphics, JavaScript, jQuery, SQL, ReactJS, AxureRP (Wire-Frames, User Journeys and Interactive Prototypes) and Visio (Empathy Maps, Affinity Diagrams, Flow-Diagrams)
Confidential, Memphis, TN
Sr. Web Designer / Developer
Responsibilities:
- Worked on 5 verticals of an application on Agile base development cycle with a weekly release schedule.
- Also Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ other projects.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Worked in teams where requirements were constantly being implemented, tested and improved through an In-house AB Testing framework.
- Developed single page web application using JavaScript framework AngularJS.
- Development of code using JSP, HTML, CSS3, JavaScript libraries such as JavaScript, jQuery, Prototype plus relevant coding standards.
- Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Created Cross-Browser compatible and standards-compliant CSS3-base page layoutsusing sublime text, notepad++ and SVN (version control).
- Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
- Designed table-less layouts using CSS3 and appropriate HTML tags as per W3C standards
- Created optimized graphic websites and application interfaces using HTML and CSS3.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying
- Currently participating in the research of new technologies like jQuery-Mobile for few potential mobile app development efforts.
- Integrated usability enhancements discovered through research and discussion outcome with client.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSP, AJAX, JSON, XML and Tomcat Apache.
Confidential, Washington, DC
Sr. Web Designer/Developer
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML and JSON.
- Contribute to the design direction of our product set.
- Designed and implemented different layouts using HTML5 and CSS3.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Applied techniques for cross-browser and cross-platform interface development using ReactJS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery.
- Implemented single page apps by Backbone views and Marionette routes to take the user to various views.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML, CSS, JavaScript, AJAX, ReactJS, Node JS, jQuery, JSP, Python, Microsoft Visio, Apache Tomcat and Oracle.
Confidential, Wayne, NJ
UX Designer/Web Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites
- Developed websites using HTML, CSS, JavaScript, jQuery, Google Maps API (JavaScript Library), XML and Ajax
- Created web page layouts using HTML and CSS
- Design, developed and updated the user interface using CSS, JavaScript.
- Used Ajax, JSON with jQuery for request data and response processing.
- Performed client side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Used Cascading Style Sheets in order to separate presentation from the structure
- Defined text alignment, borders, positioning and many other typographic characteristics
- Implemented security enhancements such as SSL Certificates and Verisign.
- Designed, coded and tested the iPhone/Android and implemented Ruby On Rails Rest API.
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
- Used Angular JavaScript (AngularJS) framework for building web applications which is highly efficient to use with Larval PHP framework as well as using Restfull services.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, AngularJS framework, Dreamweaver, Google Maps API and SQL Server
Confidential, Atlanta, GA
Web Designer/ Developer
Responsibilities:
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Excellent problem solving skills and the ability to work independently.
- Deep understanding of JavaScript and the jQuery framework
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
Environment: HTML, CSS, JavaScript, jQuery, JSP, AJAX, JSON, XML, PHP, TOMCAT APACHE and SVN.
Confidential
Web Designer/ Developer
Responsibilities:
- Responsible for the migration of objects from lower environments to higher environments using scripts and GUI
- Developed the various screens and its architecture in accordance to UI Specs.
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Coded JS for page functionality and Pop up Screens.
- Designed and developed the layouts of Customer Relations Module.
- UI development with technologies like HTML 5 and JQuery.
- Managed application state using server and client-based State Management options.
- Implemented AJAX functionality using jQuery, JSON and XML.
- Used UI based features like geolocation in JS to create small web applications for the website.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.