Ui Developer Resume
Eden Prairie, MN
SUMMARY
- Over 5 years of experience in Web Development, developing User Interface (UI) applications and professional web applications using HTML5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON, DOM, XML, Backbone.js and AngularJS 2/4/5/6 with experience in the software development life cycle.
- Worked extensively on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes and Pseudo elements.
- Extensively did client - side validations using JavaScript and developed the required Servlets.
- Experience in UI Architecture design using AngularJS components.
- Unit testing of AngularJS components, services using karma-test- runner and Jasmine.
- Command on developing responsive SPA using Bootstrap and MVC frameworks like AngularJS.
- Experience in working with RESTful Web-Services and implementing RESTful API's.
- Developed custom NodeJS proxy used to send requests to client’s API’s, handling authentication and custom headers.
- Implemented Marionette which is a composite application library for BACKBONEJS to simplify the large-scale JavaScript applications.
- Expertise in usingXML/JSONandAJAXto link with back-end applications.
- Good Understanding of Document Object Model and DOM Functions.
- Participation in Software Development Life-Cycle (SDLC) and preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Responsible for deployments via NodeJS environments to production environment.
- Experience in the user interface with Rich Internet Applications (RIA's) using with web authoring tools and IDEs for development like Eclipse, IntelliJ and Net Beans.
- Developed securing the application using form-based authentication using HTML, JavaScript, JQuery and CSS.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Extensively used source code control systems such as GIT, Gitlab and JIRA.
- Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc.
TECHNICAL SKILLS
UI Web Technologies: CSS3, HTML5, JavaScript, TypeScript, AJAX, jQuery, JSON
Frameworks: Angular 2/4/5, Node JS, Bootstrap, React JS, Backbone JS.
Operating Systems: Windows, Unix/Linux, Mac.
IDE & Tools: VS Code, Notepad++, Eclipse, WebStorm, Atom.
Web/Application Servers: Apache Tomcat 7.0, NodeJS, XAMPP, HTTP Web Server.
Database: SQL, MySQL
Browser: All (IE, Firefox, Opera, Chrome, Safari)
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Eden Prairie, MN
Responsibilities:
- Implemented an application from scratch using Angular 5, jQuery, HTML5, CSS3, JavaScript, Typescript and Bootstrap.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML5 and JavaScript for client-side presentation and data validation within the forms.
- Developed single page applications using Angular 5, Typescript, HTML5, CSS3, and Bootstrap.
- Performed form validations using reactive forms from Angular 5 framework.
- Research existing web applications and customers, then analyze and create efficient UX solutions for Web Application.
- Used the concept of promises to improve the RESTful APIs functionality.
- Maintained and developed responsive web properties and content channels using CSS, JavaScript and HTML. The main goal was to create solutions that are device-agnostic which will allow page display to function perfectly on every resolution spectrum.
- Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 5.
- Design all UI elements, wireframes, and comps with Adobe Photoshop, Illustrator and InDesign.
- Developed custom NodeJS proxy used to send requests to client’s API’s, handling authentication and custom headers.
- Many jQuery libraries were used to implement the functionality.
- Done unit tests in TDD format using Angular 5 testing library.
- Extensively used JavaScript and jQuery for functionality.
- Developed and utilized UI reusable components through Angular 5.
- Used pre-processor LESS to generate and manage CSS.
- Work in Scrum Agile using Gitlab, developed and adjusted user stories appropriately.
- Experience in assessments workflow in design patterns in cross browser functionality.
- Apache Cordova extends the features of HTML and JavaScript to work with the device.
- Developed Mobile web application using native JavaScript and Angular JS by using existing hybrid Mobile application code base.
- Debug the application using Chrome Developer tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Designed and developed Mobile Applications using JavaScript, HTML5, and CSS.
- Implemented styling Presentation layer using Bootstrap, Angular JS and HTML5.
- Developed cross-browser compatible website using MySQL and jQuery.
- Involved in writing application level code to perform client-side validation using jQuery and JavaScript.
- Created the test cases using Karma, Jasmin as the platform for testing the application on Phone-gap and the desktop version of the application.
- Developed all the UI pages using, HTML, DOM, JSON, and AJAX.
- Created the test cases using Karma, Jasmin.
Environment: HTML5, CSS/CSS3, JavaScript, jQuery, Angular5/6, Typescript, Jasmine, Bootstrap, Chrome Developer Tools NodeJS, AJAX, Atom, GIT.
Front End Developer
Confidential, Boston, MA
Responsibilities:
- Developed a front-end web application for E-commerce platform using HTML 5, CSS3, React.js, Redux, ES6 and NPM.
- Responsible to Style, look and feel of the web page with SASS that extends CSS.
- Worked on React.js Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-autocomplete for creating google maps location search on the webpage.
- Configured NPM to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Work closely with the development team to implement the enhancements and upgrades of the services.
- Developed the Redux pattern by using Redux framework as a core dependency.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Responsible for the design of web applications for Web user as well as Retail users.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
Environment: HTML, CSS, JavaScript, React.js, Redux, Bootstrap, Typescript, ES6/5, GIT.
UI Developer
Confidential, Portland, OR
Responsibilities:
- Implemented the new settings page functionality using jQuery framework.
- Used JQuery plug-ins for Settings Chevron, Automatic Recording, PIN Controls, User Interface and Devices Tabs.
- Involved in developing HTML5 and JavaScript for client-side presentation and, data validation within the forms.
- Developed consumer-based features and applications using JavaScript, jQuery, HTML, CSS Test Driven Development (TDD) and pair-based programming.
- Performed form validations using reactive forms from Angular 2 framework.
- Started the migration by slowly developing new part in Angular and converting the few existing codes to angular services.
- Migrated settings page backbone models and collections into Angular services.
- The new model achieved better performance and a faster rendering as Angular unlike backbone isn’t dependent on external files (jQuery).
- Developed style sheets using CSS Pre-Processor (LESS).
- Maintained and developed responsive web properties and content channels using CSS, JavaScript and HTML5. The main goal was to create solutions that are device-agnostic which will allow page display to function perfectly on every resolution spectrum.
- Was involved in adding new features for the existing settings page using JavaScript.
- Developed single page applications using Backbone.js, Typescript, HTML5, CSS3, and Bootstrap.
- Led UX design on amazing MediaFirst mobile/tablet applications that redefined the market landscape.
- Developed Single Page Application using BackboneJS Framework.
- Developed UI Toolkit and UI Styling Architecture (HTML5, jQuery, Bootstrap Framework).
- Responsible for cross browser compatibility and hence worked on different browsers like Safari, IE, Firefox and Google Chrome.
- Developed and utilized UI reusable components through Backbone.
- Extensively used JavaScript and jQuery for functionality.
- Developed cross-browser compatible website using MySQL and jQuery.
- Successfully integrated the flagship product into AWS and Azure and automated the conversion process for it.
- Developed Mobile Applications using JSP, JavaScript, HTML5, and CSS.
- Debug the application using Chrome Dev Tools to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in writing application level code to perform client-side validation using jQuery and JavaScript.
- Developed all the UI pages using HTML, DOM, JSON, and Ajax.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Implemented styling Presentation layer using Bootstrap, Backbone JS and HTML5.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
Environment: HTML5, CSS3, JavaScript, jQuery, Backbone.js, Networking and Telecommunication, Angular 2.0, Typescript, Bootstrap, Node.js, AJAX, GIT.
UI Developer
Confidential
Responsibilities:
- Worked with HTML5, XML, JSON, JavaScript, jQuery and Angular JS for developing user interface.
- Developing the code for Enhancement CR using AngularJS, HTML5, CSS and Twitter Bootstrap.
- Used advanced level of jQuery, AJAX, JavaScript, CSS and CSS layouts.
- Implemented Backbone.js and Angular JS to create a dynamically changing website.
- Developed Single Page Application using AngularJS Framework.
- Developed Web Application to replace the existing and legacy Website using AngularJS Framework.
- Followed MVC Architecture using Angular JS Framework.
- Deep understanding of JavaScript and the jQuery framework.
- Involved in building a high efficiency Dynamic Single and Multiple Page Web Application using Angular JS, Node.js, HTML, HTML5, Java Script, Bootstrap, jQuery and CSS3.
- Excellent problem-solving skills and the ability to work independently.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- 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.
- 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.
- Tested the application using Grunt JS.
- Integrated with backend code (Java) for highly interactive AJAX based applications.
- 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.
- Used GIT for version control.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, Backbone.js, React.js, jQuery, Node.js AJAX, JSON.
