We provide IT Staff Augmentation Services!

User Interface Developer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 7+ 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.
  • 5+ years of experience in require JS, Angular JS in development of front end/UI portals.
  • 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.
  • Solid knowledge of Software Development Life Cycle (SDLC).
  • Have developed cross - browser compatible pages using Modernizer to ensure great user experience in any browser.
  • Experience in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.
  • 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 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 with Twitter Bootstrap CSS to build responsive website for desktop and mobile both.
  • Experience in Version Control tools including Gitand 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.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often.
  • 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.

JS Frameworks: Angular.js, Backbone.js, Date.js, Node.js,underscore.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 My Personal Portfolio

Bootstrap Responsive Design: http //samcodesigner.com/blog.html

Code Player: http //samcodesigner.com/codeplayer/Demo.html

Weather Forecast using Angular: http //samcodesigner.com/Weather-Forecast/index.htm#/

Mobile App Website Demo: http //samcodesigner.com/Bootstrap/index.html

Live Stock Market update: http //samcodesigner.com/index.html

PROFESSIONAL EXPERIENCE

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.
  • Involved in Code review and JavaScript best practice.
  • Worked on CSS Background, CSS Positioning, CSS Text and CSS Border.
  • Created CSS navigational menu that is role based, menu items change dynamically, derived from the database.
  • The project was built on .Net 3.5 framework with Workflow Foundation and Communication Foundation.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, node.js, angular.js, Ext.js, Responsive design.
  • Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
  • I helped add structure to the JavaScript by implementing Backbone and RequireJS to thousands of lines of code. I also added unit tests to the codebase using Jasmine and Add the functionality using JavaScript, Backbone, and unit testing using Jasmine. render a Dust.js template on the fly with nested partials from the client
  • 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.
  • The users can cancel; expedite the entire order or a single item in the order. Users can also view the historical orders through search functionality.
  • 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.
  • From theUIperspective, the status screen of the order would show them the status of the entire order and each order item within that order.
  • Debug the application using Firebug/Chrome Development tools to traverse the documents.
  • Worked with CSS Selectors, classes, ids, Cascade concepts, Box model with fixed width, fluid & relating to XHTML and CSS.
  • 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.
  • Integrate REST APIs in application and website to work with different kind of platforms.
  • Use HTML5, CSS3, Sass, jQuery, Grunt, and REST APIs to develop complex responsive UI Design.
  • Use the Backbone.js MVC framework that connects to internal and public RESTful API’s.
  • 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,dust.JS,Require JS

Confidential, Santa Clara, CA

UI Developer

Responsibilities:

  • Responsible for developing theUIpages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.x
  • Used firebug, IEdevelopertoolbar and chrome canary tool for debugging java script and fixing issues.
  • Styled using CSS to maintain the uniformity of the all the screens though out the application and positioning of the screen objects.
  • Designed and implemented quick search using Angular.js for articles based on number of likes.
  • Implemented responsive web design using media queries and bootstrap.
  • Used JQUERY plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Converted wire frames to HTML prototypes.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • 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 AngularJS 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
  • Involved in developing web Page Applications using AngularJS.
  • Implemented custom directives to reuse the code inAngular JS.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • The application was built on Node JSusing the template system. We utilized for CSS development and unit tests were developed with Mocha.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Managed time effectively meeting all the deadlines for the release of projects.
  • Solved the padding effect differences among the various browsers i.e. browser’s compatibility using polyfix.
  • Worked closely with back-enddevelopersto find ways to push the limits of existing Web technology in service of creating the best possible user experience.
  • Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
  • Created a template builder prototype in a SPA using Full stack (Node JS, Express JS, MongoDB) to replace an old system used by the Ads team to generate email camp
  • Collected data from focus group and created JSON files to query on Mongo DB
  • 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: and Technologies: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

JAVA UI Developer

Responsibilities:

  • Developed Interactive GUI Screens using HTML, CSS, JavaScript, JQUERY.
  • Worked with business system analyst and product team to understand the requirements to ensure that right set ofUImodules been built.
  • Developed all theUIpages using HTML, CSS3, JSON, JavaScript, jQuery, Ajax.
  • Worked in teams where requirements were constantly being implemented, tested and improved through an in-house AB testing framework.
  • Designed the Mobile websites using Photoshop CS5.
  • Used moment.js for the conversion date formats.
  • 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.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • 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.
  • Fixed the defect and tracked them using Quality Center to completion by communicating and coordinating with the QA and business people.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Used Source Tree, Gitfor version control for defect tracking.

Environment: and Technologies: HTML/CSS, JavaScript, Backbone.js, Eclipse, JQuery, UML, JavaScript, ANT, Log4j, Web Services, and Apache Tomcat Server,D3.js/Charts.js/Google Charts,Spring MVC framework, REST ful servicese

Confidential, New york, NY

.Net UI Developer

Responsibilities:

  • Discuss and check the requirements with customers and determine the schedule of the project.
  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Served in Developing Front end GUI with ASP.NET and developed user controls for professional GUI.
  • 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.
  • Transfer menu details and order details with server side with AJAX.
  • Test the application and check all the functions meet the customers' requirements.
  • Working with browsers compatibility issues.
  • 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.

We'd love your feedback!