Angular/ui Developer Resume
San Jose, CA
SUMMARY
- Over 6+ years of experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
- Experience in Application and Web development with emphasis on HTML5, CSS3, JavaScript and JavaScript frameworks like AngularJS, NodeJS, JQuery and JQuery UI.
- Worked on responsive design using media queries, Bootstrap3 and AngularUI Bootstrap etc.
- Extensively used Protractor.js for writing test cases for AngularJS scripts.
- Experience in performing GET and POST requests in Ajax of HTML, XML, JSON using JavaScript, JQuery and AngularJS.
- Experience with NodeJS platform, npm, CommonJS, gulp, bower, forever and Nodemon.
- Created the AngularJS app using Yeoman, Gulp, and Bower and used AngularJS for component model.
- Excellent in building Single Page Application (SPA) using MVC AngularJS framework and AngularUI.
- Familiarity in MEAN stack development, MongoDB, ExpressJS, AngularJS, NodeJS.
- Extensive experience with HTML5 API’s - Forms API, Location API, Storage API, Web Workers, Canvas, SVG, Video, Offline and IndexedDB API.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Google chrome, Internet Explorer, Mozilla and Firefox.
- Used JQuery to create custom event handlers and used utility functions such as Ajax, get, post to make dynamic AJAX application for user-friendly web pages.
- Created custom JQuery plugins for file upload, date control and drag and drop using Client templates.
- Experience with ExpressJS to create server-side MVC with Jade templates.
- Knowledge in using database management system such as MySQL.
- Used Agile Development Methodology and Scrum team structure for the development process.
TECHNICAL SKILLS
Languages: JAVA, SQL, PL/SQL, Javascript
Frameworks and Tools: JQuery, AngularJS, Bootstrap, NodeJS, ExpressJS
Web Technologies: XML, HTML 4/5, CSS 2/3, JSON
SOA: SOAP, WSDL, REST
Databases: SQL Server, Oracle, MYSQL, MongoDB
Operating Systems: Windows 7/Vista/XP/NT, UNIX, MAC
PROFESSIONAL EXPERIENCE
Angular/UI Developer
Confidential, San Jose, CA
Responsibilities:
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Expertise in DOM manipulation using JavaScript, JQuery and Angular JS.
- Created and optimized graphic websites and application interfaces using HTML5 and CSS3.
- Created controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Complete exposure with MEAN (MongoDB, Express web framework, AngularJS, NodeJS) full stack programming.
- Using Sublime Text Editor working with Angular JS Application Designing and developing with NodeJS, MongoDB, npm, bower, Gulp to make test server.
- Used JSON response modulation in rest services to make it more generic for our mobile team to consume the services.
- Developed RESTful Services and consumed using Angular http services.
- Implemented Web services for interacting with front-end tools developed in different technologies.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly.
- Created a POC application with MEAN stack for small module from the AngularJS web application.
- Created module with Socket.IO for websocket engine to make real-time web application with bi-directional communication.
- Used Agile to assist other team members and manage their daily activities to run the web developing and publishing departments.
Environment: Java, Javascript, HTML5, CSS3, Bootstrap, AngularJS, AJAX, REST, NodeJS, ExpressJS, Socket.IO, MongoDB, Grunt, Protractor.js
UI Developer
Confidential - Redwood city, CA
Responsibilities:
- Worked with HTML5, CSS3, ASP.NET, XML, JSON, JavaScript, JQuery and JQuery UI for developing user interface.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, JQuery and JAVA in conjunction with HTML5, CSS3 and SASS.
- Worked in Scrum Methodology - attended daily stand-ups, Sprint planning, Sprint retro and Sprint review meetings.
- Used Mobile-first responsive grid layout using Bootstrap. Extensively used Media Queries, Fluid Layout, Responsive Images and Typography.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Used JQueryUI controls as Accordion, Tabs, Dialog and used jQuery mobile data attributes to create mobile friendly pages.
- Created custom jQuery plugins for file upload, date control and drag and drop using Client templates.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Basic experience in database like MySQL.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Jira.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, JQuery, JQueryUI, Backbone.js, Responsive Design, AJAX, REST, Web services, XML, JSON, SQL.
UI Developer
Confidential, Fremont, CA
Responsibilities:
- Developed internal and external validation code using JavaScript.
- Developed user interactive websites using web technologies like HTML, XHTML and CSS. Coded JavaScript for page functionality and Pop up Screens.
- Working as a team to design HTML and CSS to fit into screen of different device by using Media Queries.
- Implemented AJAX functionality using JQuery, JSON and XML.
- Developed modules to retrieve data using AJAX calls through JQuery method.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Design and development of Web pages using HTML, CSS and XML including AJAX controls.
- Responsible for maintaining current websites that include updating web pages, upload new / etc content changes.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages.
- Involved in the development of Dynamic loading of web pages using AJAX calls.
- New classes and functionality designed using several JQuery components for CRM implementation for customer service.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Implemented Angular Service calls using Angular Factory.
- Resolved cross-browsers compatibility issues for IE, Chrome, and Firefox.
- Designed and developed custom JQuery components for the front end client side validations.
Environment: HTML/HTML5, CSS3, JavaScript, JQuery, Angular JS, JSON, AJAX, XML, M.S Windows.
UI developer
Confidential - Somers, NY
Responsibilities:
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
- Redesigned and implemented complete web application to meet web and industry standards.
- Designed web pages using with HTML, DHTML, XHTML, XSL, XSLT, CSS and JQuery based on the W3C and ADA standards.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers like IE, Firefox, Chrome, and Opera for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Involved in creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in interpreting business and functional requirements into a strong design.
- Documented design solutions and implemented according to the design.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, JQuery, AJAX Controls, Web Services, SQL Server 2008.