Ui Developer Resume
Bentonville, AR
SUMMARY:
- Extensive experience of 6+ years working in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs, and use case development using UML.
- Experience in designing User Interface (UI) applications and professional web applications using HTML5, CSS3, JavaScript, jQuery, AngularJs and NodeJs.
- Experience using latest JavaScript MVC frameworks and following OO design patterns.
- Expertise in designing Event Handling Models Dispatcher in OO JavaScript. With back - end in Struts/Spring MVC architecture framework.
- Experience working on mobile application framework like ionic and also responsive web-design using Bootstrap3 framework with SASS.
- Knowledge on writing unit test cases in JavaScript using Jasmine.
- Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Experience in using API’s like RESTFUL web services along with AJAX and adding analytics to the code base for tracking.
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
TECHNICAL SKILLS:
UI Web Technologies: HTML5/CSS3, SCSS, NEAT/Bourbon, Semantic GRID, Rest/JSON, JavaScript, JSP, AJAX
UI Frameworks: Angular.js, jQuery, Backbone.js, Marionette.js, Underscore.js, Require.js and node.js
IDE &Environment: Sublime Text, Eclipse & Bower, Grunt, Node.js, Oracle(WebLogic, ATG)
Version Control: GIT, SVN, Stash
Operating Systems: Windows, Mac, Unix and Linux
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
UI Developer
Responsibilities:
- Worked on creating applications for transactions using HTML5 and AngularJs along with using NodeJs for build purposes.
- Created custom directives for authorization module to show different messages based on user entry code.
- Created services for housing business application logic and injecting the same into controllers for executing it to create a dynamic view of consumed JSON data.
- Worked on making the pages responsive by using Bootstrap3 along with CSS-Preprocessor SASS for handling CSS dependencies and file imports.
- Wrote unit test cases for all the AngualrJs framework compliant code by using Jasmine.
- Made the pages accessible by using WCAG 2.1 guidelines.
- Designed and Styled features and interactions of dynamically injected SVGs using cross browser compatible CSS, Javascript and jQuery.
- Worked extensively on SEO of the Site to display SVGs in Google Search Results based on Google’s revised allowing suggestions.
- Created print styles using media queries for native print and PDF Export, based on Flying Saucer PDF service.
- Developed Mechanism to prevent XSS on the widget and form inputs using multiple html escaping mechanisms.
- Developed a mechanism for the Tenant to provide Product Data during widget initialization.
Environment: HTML5, CSS3, Javascript, JQuery, AJAX, Json, Eclipse, AngularJS.
Confidential, Columbus, OH
Web Application Developer
Responsibilities:
- Worked on multiple projects simultaneously.
- Formulate and define system scope and objective based on user needs and thorough understanding of business processes.
- Worked on creating AngularJs like application for stakeholders financial review portal to view NASDAQ updates and stock options.
- Used Bootstrap components and grid system for creating the layouts.
- Worked on custom MVC framework of CanJs using Chai and Mocha for unit testing.
- Implemented AutoComplete and Routing using Angular JS.
- Created custom directives for updating the DOM with new data that has been processed via AJAX using $http module in AngularJs.
- Worked on handling multiple Ajax Calls using deferred object (Promises).
- Extensively worked on creating mobile-friendly, responsive, new-age web design using progressive enhancement and graceful degradation interfaces that account for speed, file size, readability and accessibility.
- Involved in development, design, implementation, maintenance and Debugging of front end of the applications.
Environment: HTML5, CSS3, JQuery, JavaScript, Bootstrap, Angular JS, Sublime text, CanJs.
Confidential, Dallas, TX
Web Developer
Responsibilities:
- Developed product and information architecture using SDLC i.e. Requirement Analysis, Design, Implementation and Testing.
- Responsible to design and develop web pages using HTML5, CSS3, JavaScript and JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Handled application from UI to Server side.
- Designed the UI architecture for the internal web application and worked with designers to construct conceptual Wireframes and Mockups.
- Extensively used jQuery in implementing various GUI components in application portal as well as CRM application GUI.
- Involved in various technical and architectural design discussions with backend teams as well as front-end team to integrate front-end and back-end.
- Involved in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Wrote application level code to interact with the backend (Java) code using AJAX and JSON.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
Environment: HTML5, CSS3, JQuery, JavaScript, Linux.
Confidential
Software Developer
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, HTML, CSS, AJAX, Apache Tomcat, Windows 2000/XP.Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
