Ui/javascript Developer Resume
Raleigh, NC
PROFESSIONAL SUMMARY:
- Over 9+ years of extensive experience as a Front End UI Developer developing web applications
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML /DHTML, DOM, XHTML, jQuery, CSS, and Ajax
- Extensive experience in building Single Page Applications (SPA) using frameworks like angularjs and custom MVC frameworks
- Worked on Responsive design Layout applications supporting multitude of browsers and devices
- Experience in Object Oriented Javascript and use of design p Confidential erns like module, revealing module and singleton p Confidential ern
- Worked on different javascript libraries like Jquery, Underscorejs, Requirejs, knockoutjs
- Working knowledge of Qunit and Jasmine javascript unit testing frameworks
- Extensive experience in AJAX requests (webservices and Restful API) and JSON responses
- Expertise in Html4 and usage of template engines like handlebars and underscorejs
- Worked on End to End design, development of Angularjs based Single page Application knowledge of Html5, CSS3 new features and use of libraries like d3.js for charting and rich interactive widgets
- Experience in using various tools and IDEs for development and design like WebStorm, Eclipse and Visual Studio
- Worked on writing grunt tasks for build scripts, minified and bundled the javascript code
- Experience in profiling web applications and removing performance bottle necks
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design p Confidential ern and Test Driven Development (TDD)
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis
- Experience working in Scrum teams in agile methodology. Hands on Experience with version control tools like SVN and Git
- Excellent analytical, logical and programming skills, Self Motivated, Self - Starter, and Team Player, can work with minimal supervision. Effective Communication,
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
UI/JavaScript Developer
Responsibilities:
- Responsible for writing quality code using CSS3, HTML5, JavaScript, NodeJs, AJAX, Angular
- Developing and improving application using MVC Framework Angular and Bootstrap
- Using JQuery plugins auto complete, validation, drag and drop and more exceptionally
- Expertise in Client Side designing and validations using HTML and Java Script
- Involved in developing various generic JavaScript functions used for validations
- Used advanced level HTML5, JavaScript, CSS3 to reusable and readable code
- Co-ordination with UX designers and developed user interface using HTML 5, CSS3 and AngularJS.
- Designed business applications using web technologies like HTML, DHTML, XHTML and CSS based on the W3C standards.
- Involved in Requirement gathering phase in order to gather the requirements from the business users and continuous collaboration with UX team to accommodate changing based on user requirements
- Used Node.js to interact with Restful web services along with the interaction of databases.
- GIT is being used as a version control in the project. Involved in the development of Dynamic loading of web pages using Ajax calls
- Working closely with business analysts in understanding the technical requirements of the project and prepared use cases for different features and designs along with writing unit test cases using Quit testing framework
- Timely updates confluence page with functional requirements provided by the Business analysts and project managers
- Smoke testing and functional testing to confirm the application consistency across various browsers.
Environment: JavaScript, CSS3, HTML5, angular, backbone.js, Node.js, Bootstrap, AJAX, Web, Agile, GIT, JQuery, Adobe Photoshop, XML, REST, Design P Confidential erns, Eclipse
Confidential, Burlington, NC
Senior UI Developer
Responsibilities:
- Design and development of Web pages using HTML, CSS and AngularJS
- Developed data insertion forms and validated them using JavaScript and angularjs
- Created and maintained the framework and layout of each portal with Bootstrap CSS, which helped in responsive web application
- Used IntelliJ IDEA as an IDE for the front end development. Converted mock ups provided to SPA using route and state providers
- Worked with a collaborative team which had daily scrums, retrospectives, project planning etc.,
- Hosted scrum calls to know the status of assigned tasks
- Used Bower to download and install dependencies required for Application Onboarding Request Wizard
- Used JavaScript and Angular JS to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests
- Coded JavaScript for page functionality and Pop up Screens
- Used DHTML to make dropdown menus on web pages and display part of a web page upon user request
- Utilized new software methodologies to be able to adapt to changes in requirements quickly
- Validated input values to make sure that they will be accepted before they are submitted to the server
- Used Node.js as a client side server
- Made use of Gulp as the build tool for the project
- Git was used as the Version Control for the AORW project
- Worked and helped the QA team with immediate bug fixes and wherever or wherever necessary
Environment: HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, Require.js, Node.js, Gulp, AJAX
Confidential, Greensboro, NC
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3 and Angularjs based application
- Ported and redesigned the Lead management system using Angularjs frameworks implementing modular design
- Worked on creating responsive website for smart devices using responsive design and media queries
- Involved in implementation of core modules and feature based modules
- Created Angular components like controllers, services and directives
- Developed Custom directives to be reused across different modules in the application
- Created angular services to hold application state data and integrated with back-end services using $http and $q directives
- Converted the UX design in to functional Single Page Application with features like deep linking and routing
- Created forms to collect different user data and Implemented form validation in Angular
- Worked on Unit testing with Karma and Jasmine
- Testing the website on multiple browsers
- Profiled the web applications and improved performance by re-factoring performance bottle neck functions
- Using cleaner p Confidential erns like module p Confidential ern and following DRY principles
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility
- Worked in closely collaborated Scrum team, involved in Scrum planning, daily standup and retrospective meetings
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
Environment: Java, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, angular.js, Require.js, Node.js, JSP, AJAX
Confidential, Charlotte, NC
UI Developer
Responsibilities:
- Responsible for developing the presentation layer using JSP, HTML, CSS, Jquery, AJAX
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS)
- Created reporting application by rendering different charting components with High charts library
- Coded JavaScript for page functionality and Pop up Screens and created drop down menus on web pages and display part of a web page upon user request
- Converting the design mockups to html application
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Validated input values to make sure that they will be accepted before they are submitted to the server
- Implemented drag and drop list control using Jquery UI
- Parsed XML content getting from content management system and created html tags with the content data
Environment:: Java Script, HTML, CSS, AJAX, Jquery, Jquery UI, High charts, DOM
Confidential, Wake Forest, NC
UI Developer
Responsibilities:
- Requirements understanding and Analysis using UML.
- Analysis, design and development of Application based on J2EE and Design P Confidential erns.
- Developed user interface with JSP, JavaScript, DHTML, jQuery and AJAX.
- Developed interactive and dynamic web pages using JavaScript.
- Worked on jQuery for events handing, performing animations, and traversing HTML documents.
- Developed client-side validations using JavaScript.
- For better UI look and feel applied cascading style sheets (CSS) for the application.
- Worked on Fixed, fluid, elastic layout as well as box model to design web pages.
- Used JSON for data interchange and display data to page.
- Developing Environment in Application Servers like Web sphere MQ, BEA Web Logic, Oracle WebLogic, Apache Cordova, JBOSS, Tomcat, AWS (Amazon Web services), and Apache Cordova Platform.
- Worked on cross browser issue.
- Web application deployment using Web Server 7.