Sr. Ui Developer Resume
Memphis, TN
SUMMARY:
- Around 8 years of experience in designing and developing dynamic web pages.
- Proficient experience with HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Mongo DB and D3.js.
- Great hands on project experience with JavaScript MVC such as Angular.js and Backbone.js.
- Strong experience in troubleshooting, debugging and modularizing the existing code.
- Experience in making "Responsive" web pages using Media Queries and Twitter Bootstrap CSS.
- Have developed cross - browser compatible pages using Modernizer to ensure great user experience in any browser.
- Extensive programming experience in writing web application programs covering front-end UI jQuery and AJAX for building rich user friendly, high performance web applications.
- Strong experience with Mongo DB (earned a certificate from Mongo DB university) and SQL with Oracle and MySQL.
- Experience in Single Page Application (SPA) using Angular.js and Backbone.js.
- Experienced in developing REST based Web API with Node JS using routing frameworks such as Express JS for mobile applications.
- Experience in Version Control tools including Git and SVN.
- Strong knowledge of object-oriented programming towards front-end libraries.
- Broad knowledge-based in JavaScript, jQuery and Angular JS in AJAX-driven web applications.
- Strong analytical and problem solving skills, self-starter, and good team player.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Made and successfully hosted a Angular.js project made using Grunt on Heroku.
TECHNICAL SKILLS:
Web Development: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Word Press, PHP, DOM, JSON, SASS, LESS and AJAX,Adobe AEM,Cordova/Phonegap
JS Frameworks: Angular.js, Backbone.js, Date.js, Node.js,underscore.js,React JS
Dev Tools: Web Storm, Code pen, Dreamweaver, Atom, Heroku and Sublime Text.
Data Visualization: D3.js, Google Charts and Chart.js
Version Control: git and svn
Operating System: Windows, Linux Fedora, Linux Ubuntu, and OSX
Databases: Mongo DB, MySQL, Oracle SQL.
.Net Technologies: Web Forms, Win Forms, Web Service, ASP.NET, ADO.NET, WPF, WCF, WWF, LINQ, Silverlight
Programming Languages: Java, C, C++, C#. .NET, Python
Packages & Services: J2EE,Java Messaging Service, Apache Tiles, Struts/Spring/Hibernate, JPA
Software Approaches: OOP, Data Structures, Design Patterns
Web Services: REST,SOAP
PROFESSIONAL EXPERIENCE:
Confidential
Sr. UI Developer
Responsibilities:
- Work closely with scrum master and stakeholders to understand the requirement of the product.
- Working with Dev. & Test to implement interaction in product code.
- In Agile, Work closely with the scrum master and stakeholders to implement the user story based on their requirement and update it on the Agile central.
- Document user-flows and concepts for User-interfaces to visually represent massive datasets.
- Work daily with remote teams to build rapid prototypes for Client to understand design.
- Work with daily scrum meetings.
- Transforming design mockups into cross browser compatible HTML/CSS layouts, implemented dynamic page elements and form error validations using JavaScript.
- Daily meetings with stack holders to understand the user story and the requirement of the system.
- Mentored new team members, bringing them up to the speed on the technologies used in Intake and assisting them during development.
- Generated Adobe analytics tag which can track the user activity in the application and use Charles to monitor the user activity.
- Involved in working with the team releasing the SDK.
- Creating IOS and Android application by integrating the SDK.
- Reporting issues occurring while integrating the new SDK.
- Developing a multi platform phone app for iOS, Android, Blackberry and Windows Phone 7 using PhoneGap.
- Develop mobile time tracking user interface for iPhone and Android using PhoneGap library.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Extensively worked with Android SDK version and Eclipse IDE while using an Android ADT plug-in.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS 2.0.
- Work within a people-centered analysis, design, and development process to assist in the business requirements process and help drive the functional requirement process through the development of wireframes and functional prototypes for IOS, ANDROID & WEB.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Creating Mobile Apps with jQuery Mobile and jQuery Mobile Web Development Essentials.
Environment: JavaScript, HTML/HTML 5, CSS/CSS3, XML, Web Services,CA Agile Central,Angular JS 2.0,Cordova 6.0,IBM Worklight First Mobile Studio 7.1,SourceTree 1.9.6.1,Jquery Mobile 1.4.5,Adobe Analytics,Charles,Android Studio 2.3,AJAX
Confidential, Memphis, TN
User Interface Developer
Responsibilities:
- Design Concept, Wireframe and Prototype a web based Portal and UI
- Design Prototypes using Bootstrap, CSS, and JavaScript to understand the functionality of the system for Stakeholders.
- Work closely with scrum master and stakeholders to understand the requirement of the product.
- Design Dashboard that gives better user friendly system to the stakeholders.
- Designing and implementing high-fidelity clickable mockups of the product.
- Working with Dev. & Test to implement interaction in product code.
- In Agile, Work closely with the scrum master and stakeholders to implement the user story based on their requirement and update it on the Agile central.
- Document user-flows and concepts for User-interfaces to visually represent massive datasets.
- Work daily with remote teams to build rapid prototypes for Client to understand design.
- Work with daily scrum meetings.
- Transforming design mockups into cross browser compatible HTML/CSS layouts, implemented dynamic page elements and form error validations using JavaScript.
- Strategize with stakeholders, Concept, Designed and Prototype to visualize web-based portal application.
- Developed the JavaScript file with the help of Webpack and babel. Implemented Webpack for bundling jquery and other third party library files and babel was implemented to use EcmaScript 6 features.
Environment: JavaScript, JSON, HTML/HTML 5, CSS/CSS3, AJAX, Oracle 11g, Web Services, React JS, Bootstrap, CA Agile Central,Angular JS,Adobe,Ecmascript6
Confidential
Lead User Interface Developer
Responsibilities:
- Work with senior developer to manage large, complex design projects for corporate clients.
- Develop project concepts and maintain optimal workflow.
- Complete detailed programming and development tasks for front end public and internal websites as well as challenging back-end server code.
- Code Cleanup to make troubleshooting easier, quality improve, Reduced clean up from 3 weeks to 2 weeks.
- Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
- All the functionality is implemented using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
- Used JIRA for task assignment, bug tracking and fixture.
Environment: JavaScript, JSON, HTML/HTML 5, CSS/CSS3, AJAX, Oracle 11g, Web Services, Angular JS,JSP,JIRA,React JS
Confidential, San Diego, CA
User Interface Developer
Responsibilities:
- Primary tools and technologies that I work with are: HTML, CSS, JavaScript, JQuery, AJAX, JSON, SQL, Web services.
- Transforming design mockups into cross browser compatible HTML/CSS layouts, implemented dynamic page elements and form error validations using JavaScript.
- React and Functional Driven Javascript expert in SPAs, UI Components, Mobile web and Performance optimization
- Involved in Code review and JavaScript best practice.
- Worked on CSS Background, CSS Positioning, CSS Text and CSS Border.
- The process would display users the information regarding the orders they have placed and the status of the same.
- Worked on the CSS preprocessors LESS and SASS.
- Endure that the code is written keeping in mind any security issues such as SQL Injection.
- Develop reports in SQL Server Reporting Services.
- Design, Develop and Deploy SSIS Packages.
- Working on creating servers for serving HTTP request using node JS.
- The RESTful web services have been used to retrieve and update the data which is populated.
- Use the Backbone.js MVC framework that connects to internal and public RESTful API’s.
- Skilled in leading frameworks as React, Angular, to build high-qualiity, scalable and reusable components and Front-end solution.
- Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
Environment: JavaScript, jQuery, JSON, HTML/HTML 5, XHTML, CSS/CSS3, AJAX,SQL, Web Services, Firebug, SQL Server, TFS, AGILE, Entity Framework and Web API, Node JS, Jasmine, Restful API, SASS/LESS, Backbone.js,Express.JS,Angular.JS, React JS.
Confidential, Santa Clara, CA
UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax.
- Styled using CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
- Implemented responsive web design using media queries and bootstrap.
- Converted wire frames to HTML prototypes.
- Established software development business to build the next- generation of the Wimpy Player, a mobile-ready HTML5 audio / video player that is easy to implement, design, configure, and customize
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Fixed bugs, developed pages and styled in a table-less environment.
- Developed mobile cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Used Angular JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
- Defined new validations through Angular JS for the form field validation implemented through HTML and Used AJAX, JSON to send request to the server to check the functionality of the website
- Implemented custom directives to reuse the code in Angular JS.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Solved the padding effect differences among the various browsers i.e. browser’s compatibility using polyfix.
- Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Managed code with unit tests and GitHub.
- I develop unit test for each new feature implemented using Mocha and Chai testing frameworks.
- Used JIRA for task assignment, bug tracking and fixture.
Environment: HTML 5, CSS3, Angular JS, Node JS, Mongo DB, Express JS, Bootstrap, AJAX, JSON, XML, Thyme Leaf, firebug, Chrome Canary, Apache Maven, Eclipse, Brackets, Github, JIRA for Agile development, Mocha, Chai
Confidential, Cleveland, OH
UI Developer
Responsibilities:
- Developed Interactive GUI Screens using HTML, CSS, JavaScript, JQUERY.
- Developed all the UI pages using HTML, CSS3, JSON, JavaScript, jQuery, Ajax.
- Designed the Mobile websites using Photoshop CS5.
- Developed admin website (GUI) for Customer Service Reps to extract the reports. Implemented this based on Spring MVC framework using JSTL and JSP for presentation layer. Used DHTML for client side validation.
- Experience designing and developing web pages and web applications in both Bootstrap and jQuery frameworks.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Worked on browsers like Mozilla Firefox, Google Chrome, Safari and IE.
- Involved in agile software development lifecycle, Coding, Testing, Debugging and Production Support.
- All the functionality is implemented using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
- Implemented all the components following test-driven development methodology using JUnit.
- Used SVN as version control system.
- Created build and deployment scripts using Maven.
- Developed the Sign up and Login flow for Stores.
- Implemented the product listing and management functionality, using which stores can add new products and update and delete the listed products.
- Fixed the defect and tracked them using Quality Center to completion by communicating and coordinating with the QA and business people.
- Used Source Tree, Git for version control for defect tracking.
Environment:: HTML/CSS, JavaScript, Backbone.js, Eclipse, JQuery, UML, JavaScript, ANT, Core Java 1.6, J2EE, Spring 3.0 MVC,IOC,AOP,JDBC, Log4j, Web Services, and Apache Tomcat Server, D3.js/Charts.js/Google Charts, Spring MVC framework, RESTful servicesConfidential, New york, NY
UI Developer
Responsibilities:
- Discuss and check the requirements with customers and determine the schedule of the project.
- Designed different components using C# language for enterprise-level web applications. Built on 3-tier architecture
- Responsible for designing and implementing the menu interface with HTML, CSS, and JavaScript.
- Implement good responsive menu page application on different size devices with the technology of Media query.
- Use jQuery to implement the features and functions of the menu application.
- Designed, developed and maintained innovative, engaging and data informative websites.
- Cooperate with testing team and handle bug issues.
- Redesigned the layout according to project-oriented to improve efficiency for user look up information in HTML/CSS, JavaScript, jQuery and Ajax.
Environment: HTML, JavaScript, jQuery, JSON, AJAX, Windows Xp, .NET Framework 3.5, ASP.NET, VB.NET, ADO.NET, IIS, JavaScript, DHTML, XML, SQL Server 2008.