Ui Developer Resume
Fremont, CA
SUMMARY
- Around 8 Years of experience in Frontend UI development using HTML, HTML5, CSS, CSS3, JavaScript, JQuery, AngularJS, Angular2, JSON, React JS/Redux
- Hands - on Experience on Angular2 including Single-Page-Application, creating Custom Component, Nesting Component, one-way / two-way data binding, directives, *ngif and *ngFor structural directives, Property and Event binding, Services and Dependency Injection, routing.
- Experience applying the latest development approaches including MVC(Model-View-Controller)
- Strong Knowledgeable in Bootstrap framework and Responsive Web design.
- Extensive experience in various UI widgets using JavaScript frameworks and libraries like angular.js, backbone.js, React.js, and Node.js and developing Rich Internet Applications (RIA).
- Experienced working with AngularJS, Back bone JS framework.
- Knowledge on Angular2 Framework and Experienced in working with React library.
- Experience in creating Single Page Application (SPA) using AngularJS.
- Created Custom Components, Multiple and Nested Views, Routings, Controllers and DOM manipulation using JQuery and AngularJS.
- Designed dynamic client-sideReact.js and JSXcodes to build web forms and simulate process for web application, page navigation and form validation.
- Built Single Page Application, modules, graphics and reusable components usingReact.JS.
- Worked on Lifecycle Methods, State, Specs, Props, Events to create interactive and StatefulReact.JS Components.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO/web standards.
- Expertise in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Experience with Frontend testing like jasmine and Karma.
- Experience with SVN Source Control, TFS and Git for code management.
- Experience in working in environment that follows Agile Methodology and Waterfall Model.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member.
- Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Solid working experience in various IDE's: Notepad++, Sublime Text, WebStorm, Komodo IDE, Eclipse, visual studio, Dreamweaver, etc.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, Opera and Google chrome.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS, CSS3, JavaScript, JQuery, AngularJS, Angular2 Bootstrap, SASS, LESS, AJAX, JSON, BackboneJS, React.js
Programming Languages: C, C++, Java.
Database Technologies: SQL, MySQL.MongoDB
Web server: Apache Tomcat, XAMPP, Wamp.
Operating Systems: Windows 7(Prof),8,8.1,10, Linux
IDE’s: Notepad++, Sublime Text, Komodo IDE, Eclipse, visual studio, Dreamweaver, WebStorm, etc.
Testing: Jasmine and Karma
PROFESSIONAL EXPERIENCE
UI DEVELOPER
Confidential, Fremont, CA
Responsibilities:
- Working on developing internal dashboard with web technologies HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript and Angular2.
- Worked on features of Angular2 such as directives, dependency injection, modules and routing.
- Extensive experience of Object Oriented Programming, Java Script, design pattern and MVC Patterns.
- Used Angular2 router to build single page application for navigation through different status and different modals
- Working on designing the mockups for requirements using Adobe XD.
- Translated design and style guides into functional user interfaces on responsive web pages with cross browser compatibility using CSS3.
- Worked on responsiveness of the application to create web application for desktops using TwitterBootstrap.
- Involved in testing front-end code in multiple browsers to ensure browser compatibility.
- Used AngularJS framework to populate the backend data that is stored in model toUI.
- Used Firebug and Chromedevelopertools for debugging and checking browser compatibility issues.
- Used Glide System API in one of the Platform to retrieve information from Database and RESTAPI calls.
- Involved in Refactor older applications into modern reusable components.
- Improved user experience by designing and creating new web components and features.
- Used IT Change management for project and defect tracking system.
- Involved in Agile process, biweekly Sprints, and daily Scrums A/B testing to discuss the development of the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
UI DEVELOPER
Confidential, Mayfield, OH
Responsibilities:
- Developed Software Engineering Solutions using Agile Methodology and SCRUM implementation.
- Worked on creating rich and responsive HTML5 Pages with Bootstrap and AngularJS 1.5.
- Own the look and feel, identity, and overall design integrity of three widely customer/counselor facing pages- Save Quote, Quote Summary and Confirmation Pages in the application.
- Developed the screens using Custom Components, Custom Directives, Validations and Promises.
- Developed Angular Controllers, Services, Filters and HTML templates using Angular Components and Directives.
- Created Partial Views, Layouts, and Custom Action Filters using MVC.
- Created custom filter using typescript in NPM; have good knowledge and understanding.
- DevelopedUIRouters using AngularJS Route Library.
- Developed Angular Services for calling the RESTful API's and Handling Callbacks.
- Used authentication and authorization filters for implementing authentication and authorization in the application.
- Used XML/JSON data formats to communicate data within the application.
- Consumed ASP.NET 5.0 Web services for receiving orders in XML.
- Expertise in using TFS (Team Foundation Server) for source code management, user story/ task creation, reporting/ tracking bugs.
- Used Jasmine framework forUItest cases. Used Jasmine Spy for mocking Protractor for end to end testing.
- Maintained 100% code coverage for front end and back end unit tests.
- Used SonarQube web interface to track the technical debt.
- Used ReSharper while development to automate coding routines; StyleCop and CodeMaid to cleanup and simplify the code.
Environment: VS 2015, AngularJS 1.5, JavaScript, TypeScript, Jasmine, JSON, NPM, GULP, HTML, CSS, XML, ASP.NET 5.0, MVC 5.0, RESTful, LINQ, Visual Studio.Net 2013, MS SQL Server 2013, TFS, ReSharper, SonarQube, Postman, StyleCop, CodeMaid, Agile.
UI DEVELOPER
Confidential, Holmdel, NJ
Responsibilities:
- Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS and JavaScript.
- Developed Project Page module which facilitates editors can select articles displayed in site using Object Oriented Programming.
- Developed White Paper Display Module which including rate the asset, save for later and email colleague functionalities.
- Developed the Whitepaper upload functionality.
- Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
- Implemented pagination/date calendar using jQuery.
- Used JS framework such as AngularJs (for data driven apps) and backbone.js (for heavy DOM manipulation).
- Written CSS and implementing it in the views / layouts as needed.
- Worked on optimizing SQL queries to improve the loading times of the web pages.
- Analyzed and improved application efficiency by optimizing.
- Used Firebug, Firebug Lite, and IEDeveloperToolbar for debugging and browser compatibility.
Environment: Windows, Eclipse, JavaScript, HTML5, DHTML, CSS, jQuery, AJAX, AngularJs, Jasmine.
UI Developer
Confidential, Arizona
Responsibilities:
- Defined and developed the application's presentation layer using HTML5, CSS3, JSP, and JavaScript.
- Responsible for developing theUIpages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, Ajax,AngularJS and NodeJS.
- Used AngularJS for DOM Manipulation, Filters, and Directives.
- We used backbone.js as a framework for code structure and to increase web site speed.
- Worked on AngularJS routes using scope object to create a view using controllers.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Responsible for JavaScript / AJAXUIupgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- Wrote Test Cases using Sinon.
- Worked on AngularUIBootstrap.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Extensive experience in AngularJS implementing MVC and concepts of two-way data binding.
- Construct the client-side script to function correctly across all the majority of web browsers.
- Involved in unit testing using Karma and Jasmine.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Created client side validation tool using technologies such as Angular JS and JavaScript.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
Environment: AJAX, Oracle 10g, IE 7,8, Firefox, Chrome, HTML 5, AJAX, CSS3, JSP, Backbones JS, AngularJS, Photo, JavaScript, jQuery.
UI Developer
Confidential, Phoenix, AZ
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Developed dynamic web pages using HTML/HTML5 (Used HTML5 for audio and video playback), CSS/CSS3, JQuery, Bootstrap, Less, CSS3 and Sublime Text Editor.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS3, JavaScript, and AngularJS.
- Responsible for internationalizing (i18n) the Web Application based on W3 Standards.
- Experience using AngularUIcomponents like GRID
- Experienced in using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Application Architected and developed using AngularJS, MVVM framework.
- Designed various modules using technologies like AngularJS, JSON, and JavaScript.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Created client side validation tool using technologies such as Angular JS and JavaScript.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Node.js, Angular Js
Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Angular.js, Node.js, Responsive Design, MVC, npm, Adobe Photoshop, Dreamweaver, Windows, Apache HTTP Server, MySQL, Agile methodology.
Jr. Web Developer
Confidential, Woburn, MA
Responsibilities:
- Designed, configured and maintained the website for company's internal and external communications based on organization's strategies and goals
- Developed mockups and prototypes using HTML, CSS3, JavaScript.
- Worked on website from start to finish to give it a new look using HTML5/CSS/JavaScript
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Implemented dynamic page elements and form error validations using JavaScript.
- Developed the web applications even under pressure when time line occurs.
- Handled multiple modules simultaneously to achieve the application.
- Advocated a more complex concept which empowered the player to control their ship more freely
- Provided off shore support and created an exe presentation in Macromedia Flash of the entire project.
- Managed and controlled the project/application
- Used HTML, XHTML, CSS3, JavaScript, and XML to create web sites.
Environment: JavaScript, Ajax, CSS, HTML, XHTML, Photoshop.