Damini
UI Developer
Email: **********@*****.***
Ph #: 408-***-****
Professional Summary:
Over 5+ years of experience in a corporate environment as a UI/front - end developer.
Experience in web designing, user interface development, and implementation of Web & Mobile based Applications using latest web technologies.
Experience in web development using interactive web technologies HTML5, CSS3, JavaScript, Bootstrap, jQuery, JSON, AJAX.
Strong knowledge on Object Oriented Programming.
Strong development experience with modern front-end frameworks Angular 5/4/2/1.5 and Angular Redux Store.
As a NodeJS Backend developer, interact with the project managers to build robust and scalable APIs for a front-end heavy application.
Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues. Experienced in Responsive Web Design and Media Queries.
Experience in CSS preprocessor LESS and SASS for dynamically styling Developed HTML templates and performed client-side Validation using JavaScript
Experience in all phases of Software Development Life Cycle.
Experience in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding, Margin, Table, Sprites, Behaviors, Psuedo Classes, Psuedo Elements and CSS Box Model.
Experience in working with third party APIs, Web Services.
Experience in developing the single page applications using Angular2/4/5.
Hands on experience in creating components using React.js
Expertise in debugging, troubleshooting existing code using Firebug & other Developer tools.
Experience with RESTFUL APIs.
Experience with MVC (Model-View-Controller) architectural pattern using Angular.
Experience in developing RESTful web services to integrate between Server side to Client side.
Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
Experience and full understanding of Software Development Life Cycle, Agile software development methodology. Solid ability to work on Agile.
Proficiency in building responsive and mobile optimized websites using Bootstrap.
Developed rich web user interfaces with JSP, AJAX (asynchronous Javascript & XML).
Involved in daily SCRUM meetings to keep track of the project status and expertise in JIRA and Rally.
SKILLS:
Web Technologies
HTML5, CSS3, XML, JavaScript, JSP, TypeScript, ReactJS, AJAX, jQuery, JSON, Angular 5/4/2,NodeJS,Python
IDE & Tools
Visual Studio Code, Notepad++, WebStorm, Sublime, Eclipse, Atom
Methodologies
Agile, Waterfall
Operating System
Windows 98/2000/XP/Vista/7/8/10, MAC OS X
Database
MongoDB, MY SQL, MS SQL
JavaScript Framework
jQuery, AngularJS, Angular2/4/5, Bootstrap
Other Tools & Technologies
Bower, NPM, Gulp, Grunt, Angular-CLI, JIRA, Rally
Version Control
GIT, SVN, BitBucket
Built Automation
Ant, Maven
Work Experience:
Comcast, NJ March 2019 to Present
Role: UI/Front-End-Developer/ Angular (4/5) Developer
Responsibilities:
Developed end to end application with agile methodology and daily stand-up meetings.
Performed form validations using reactive forms for sign in and inputting ticket rising information from Angular4 framework.
Worked with Express.js for development of RESTful web services and middleware configurations.
Developed Node JS Frameworks which will be interfacing with data stores as well as frameworks and services.
Integrated modules with designs and requirements by implementing Node JS.
Used NPM for installing required node modules and other published Angular NPM modules.
Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
Updated the application with new features of Angular 5.
Worked on some of the new features of Angular5 like new if else syntax, ng-templates, form validators.
Designed and developed the application using Angular 5framework along with HTML5, CSS3, Typescript, Java Script, Bootstrap, Node.js, NPM.
Used JSON for data exchange between client and server.
Created Responsive Web Design using Bootstrap.
Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Enhanced legacy application by building new components in Angular 4 and typescript.
Developed single page applications using Angular 5, Typescript, web pack and grunt.
Experienced with deployments, maintenance and troubleshooting applications.
Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD).
Environment: Angular (4/5), Angular CLI, TypeScript, JavaScript, Node.js, NPM, HTML5, CSS3, Ajax, Json, Bootstrap, Wireframe, Postman
Vans, Costa Mesa, CA Mar 2018 – Feb 2019
Role: UI Web Developer
Responsibilities:
Project development using Agile/Scrum Safe methodology, sprint planning, backlog release and planning.
Directly worked with client Architecture for requirement Gathering.
Used functionalities to write code in HTML5, CSS3, Angular 4/5, JavaScript, jQuery, Ajax, JSON and Bootstrap.
Extensively used JavaScript to make the web page more interactive.
Created application with Angular 4/5 and worked extensively on Angular4/Typescript SPA domains.
Helping design feature architecture. Improving existing code to efficiently use OOP.
Involved in writing applications using Angular 4/5, ES6.
Used Angular JS framework to bind HTML (views) to JavaScript objects (models).
Involved in writing application level code to interact with APIs, Web Services using AJAX and JSON.
Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5 and CSS3.
Used NPM package managers to get the dependencies.
Develop and execute unit, functional, integration testing of developed software components.
Design and implement customer feature requests from sketch to production using JavaScript (ES6+), Node.js
Used Angular Redux store for Data architecture.
Perform adequate unit testing using JIRA with unit test cases to test the Angular code.
Involved in writing application level code to interact with APIs.
Interactive cross browser functionality testing for the developed web application.
Worked with QA team on a daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
Worked on MS SQL and MY SQL DB Concepts. Familiar with MongoDB environment.
Used GoCd and Pivot Cloud for Deployment.
Configured Application with SSO.
Environment: Angular4/5, JavaScript, CSS3, GIT, HTML5, Node.JS, MongoDB, ES6, NPM, Micro Services, JSON, JIRA, ES6, Windows.
Albina Community Bank, Portland, OR Dec 2017 – Mar 2018
Role: Front End Developer
Responsibilities:
Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
Worked on the REST/Web API to create the services and used in Angular HTTP service calls and bind the data in the table using ng-repeat attributes.
Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, Bootstrap, Angular2/4.
Created pages for login using single sign on, main page containing favorites and page for continuous integration configuration.
Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
Working experience with modern JavaScript libraries and tooling, including Node.js.
Used NPM packages to get the dependencies.
Designed server-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
Used GIT for version control and JIRA for defect tracking.
Implemented the search functionality for Internal Application using Angular.
Worked on MongoDB Concepts. Familiar with MongoDB environment
Worked with business analysts to understand their business models and goals.
Improved the performance and response time of the application by implementing AJAX.
Environment: JavaScript, Angular2/4, HTML5, CSS3, AJAX, JQuery, Node.JS, NPM, GIT, JIRA, Windows.
Pinsoftek, India Dec 2013 – Jun 2017
Role: Front End Developer
Responsibilities:
Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
Involved with all stages of Software Development Life Cycle.
Designed and Developed component level modules to reuse it at different locations in application.
Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, AngularJS and Bootstrap.
Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
Used Bootstrap to show and hide classes for different and grid classes to create RWD.
Using advanced level of AngularJS, AJAX, JavaScript, CSS and pure CSS layouts.
Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
Designed and developed intranet web applications using JavaScript and CSS3.
Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
Wrote application level code to perform client side validation using AngularJs.
Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
Define technical requirements based upon business requirements.
Creating cross-browser compatible and standards-compliant CSS-based page layouts.
Strong communication, analytical and interpersonal skills working within cross-functional teams.
Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, Json, AngularJS, Bootstrap
Education: Bachelor of Computer Application