
Vineela Choudhary
- Sr.UI/UX Developer / Sr. Front End Developer
- Holmdel, NJ
- Member Since Jun 04, 2023

Vineela Choudhary
PROFESSIONAL SUMMARY
· UI developer with 8+ years of IT experience worked in all phases of Software Development Life Cycle (sdlc) from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
· Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with methodologies like Waterfall, Agile and Scrum.
· Experienced in development of various User Interface (UI)/User Experience (UX) applications using HTML/HTML5, CSS 3/4, JavaScript, JQuery, Angular JS, Angular 2, Angular 4, TypeScript, Node JS, React JS, Redux, React Flux, Type.JS, Knockout.JS, Backbone.JS, Require.JS, Ext JS, Responsive Web Design (RWD), AWD, SWD, DOM, DOJO, Apache Handlers, D3, Bootstrap, XML, YUI, Ajax, Hibernate, spring, struts, Web Pack and JSON.
· Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
· Experience on with the cloud technologies like using Amazon Web Services (AWS), Microsoft Azure, pivotal cloud Foundry (PCF), Rackspace, Google Cloud Platform in various environments.
· Experienced in running web scale services on Amazon Web Services (AWS)
· Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
· Experience in writing Terraform scripts for AWS infrastructure.
· Expertise in Java Web Services using JAX-WS, JAX-RPC, REST, WSDL, SOAP implementations.
· Experience in building application using the MEAN stack is MongoDB, Angular JS, Express.JS and Node.JS.
· Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
· Familiar with the Angular 2 and Angular 4 to build the Applications by using the components, Services, Pipes , Directives and Observables.
· Experience in implementing web applications by following latest software development approaches like Composability, Singleton, Immutability, Pure Functions, components, custom directives, routers, Redux architecture, RX.JS in Angular2.0.
· Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
· Experience in Profiling and Optimizing SPA (single page applications) by creating custom directives, controllers, modules, module optimization and http caching in AngularJS by using MVC frameworks.
· Involved in installation and configuration of Adobe Flex Builder plugin for Eclipse.
· Experience in working with ReactJS, React Flux and Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
· Experience in implementing Redux-Promise in application to retrieve data from Back-End and perform RESTFUL services.
· Expertise in User Interface (UI)/User Experience (UX) designing tolls such as Wireframe, Prototyping and Mockup designs tools like Adobe Fireworks, Axure RP, Mockplus, InVision, Mockingbird, Balsamiq, Adobe XD, Fore UI, UXPin, Photoshop.
· Experience in CSS3 preprocessors such as SASS, LESS to optimize the cascading style sheet and allow mix-ins, variables and hierarchical structure in CSS file.
· Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo classes, and Pseudo elements.
· Extensive experience in web design using CSS3, D3JS, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
· Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML, XHTML and XML documents.
· Experience in using Version Control tools like Git, CVS, Clear Case, ClearQuest.
· Strong ability to write build scripts using ANT, Maven.
· Experience in other languages such as Python, Ruby on Rails, PHP, Bash Scripting and SQL.
· Expertise in working with the Mobile technologies like Android, IOS, Windows, Mobile Angular UI, Phone gap/ionic, Sencha, Kendo UI, Sencha Touch, Cordova, Mobile UI, jQTouch, iPhone, iPad, Mobile UI, Silverlight, ActionScript.
· Expert in using various grids like Angular UI Grid, Kendo UI Grid for populating the data, Data Visualization using D3.js.
· Expert in using JavaScript libraries such as Handlebar.js for precompiling templates, Require.js for AMD and Bootstrap.js for CSS.
· Good experience in implementing the design patterns like MVC, Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, Etc.
· Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Joins, Triggers, Sequences, Indexes and Views etc.
· Experience in implementing NodeJS server-side code to interact with MongoDB to store and retrieve data by using Mongoose drivers.
· Experience in Android UI Toolkit and Layout Managers. Proficient in Android Application Framework and Android SDK Tools.
· Knowledge in different content management systems like Drupal, Joomla and Ecommerce using MySQL.
· Good Experience with XML technologies including XML, XSL, XSLT, Path, XQuery and XML parsers like SAX, DOM.
· Experience in developing applications using JAVA with various J2EE technologies like JSP, Servlets, JDBC, Java Beans, JNDI, JMS and Web Services. Developed multi-threaded applications built on struts and spring.
· Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC), Model-View- View-Model (MVVM) design pattern and Test Driven Development (TDD).
· Expertise in designing Event Handling Models such as Listener and Dispatcher in Object-oriented JavaScript (OOJP) and Event-driven application handling using AJAX and Node JS.
· Strong experience in developing applications using frameworks like Hibernate and MVC frameworks like Struts, JSF and IOC frameworks like spring and its subsidiary modules such as Spring JDBC, Spring IOC, Spring Security and Spring AOP.
· Experience with open sourced NOSQL and SQL databases like Cassandra, PostgreSQL, Redis, MongoDB, MySQL, SQL Server, IBM DB2 respectively, and enterprise level database like Oracle.
· Good experience in testing frameworks like Jasmine, Selenium, Mocha and Karma.
· Considerable experience with IDEs like Eclipse, IntelliJ, NetBeans, WebStorm, Sublime, Notepad++, Microsoft Visual Studio.
· Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment and to get on well with people including cross-cultural backgrounds.
TECHNICAL SKILLS
|
Operating Systems |
Windows, Linux, Mac |
|
SDLC methodologies |
Waterfall, Agile/Scrum |
|
Programming languages |
C, C++, JAVA/ J2EE |
|
UI Frameworks |
Angular.js, Angular 2/4, Backbone.js, React.js, Node.js, Ember JS, Ext JS, Bootstrap, Responsive Web Design (RWD), JQuery, JQuery UI, JQuery Mobile, Grunt, Gulp, Bower, npm, Web pack, Kendo UI, YUI, Mobile UI, Dojo, D3 |
|
Web Development Technologies |
HTML/ HTML5, DHTML/ XHTML, XML, XSLT, CSS3/ CSS4, JSON, JavaScript, coffescript, JQuery, PHP, Python and AJAX |
|
Mobile Technologies |
Android, iOS, Phone gap, Ionic, Sencha, Cordova, Mobile UI, JQuery Mobile |
|
Web Services |
Soap, Rest/Restful, WSDL |
|
CSS Preprocessors |
SASS, LESS, Stylus |
|
Cloud Technologies |
Amazon Web Services (AWS), MS Azure, pivotal cloud Foundry (PCF) |
|
Version Controls & Other tools |
SVN, Git, GitHub, Version one, Bitbucket, ALM, Grunt, Gulp, Jenkins, Ant, Maven, Gradle, JIRA |
|
IDE/HTML Editors |
Sublime Text, Notepad++, Atom, Visual Studio Code Beta, Eclipse, Net Beans, MS FrontPage, MS Visual Studio, Dreamweaver, Adobe Photoshop, Adobe Illustrator, Adobe In design, Microsoft Visio |
|
Testing/Debugging/Bug Tracking Tools |
Selenium, SOAP UI, Karma, Jasmine, Qunit, JUnit, Mocha, Firebug, Google Chrome Web Debugger, Yslow, IE developer Tools, JIRA, Bugzilla |
|
Database |
Oracle, MS SQL Server, MySQL, PL/SQL (oracle), MongoDB, Redis, PostgreSQL |
WORK EXPERIENCE
Client: Vonage, Holmdel, NJ Feb 2017 – Till Date
Role: Sr. UI Developer/Sr. Front End Developer
Responsibilities:
· Worked in Agile Development and maintained proficient level of communication in team going through all phases of SDLC lifecycle.
· Created front end applications using HTML/ HTML5, CSS3, JavaScript, JSON, Bootstrap, Typescript, Angular JS, Angular 2/4, React JS, Node JS and Backbone JS.
· Integrated with Restful Web Services using Angular 2/4 framework.
· Moved existing Angular JS controllers and services to Angular 2.0 components for more responsive and less Dependency.
· Good amount of work done with Reactive forms in Angular 2/4 and their validations.
· Worked with Angular 2.0 Databinding, dependency injection, string Interpolation and pipes.
· Extensive use of Twitter Bootstrap framework to achieve RWD (Responsive Web Design), i.e., make the portal compatible for various screen resolutions which are trending in the market today.
· Developed and responsible for client-side validations using Java script Regex and Angular validations.
· Experience in RIA development using Adobe Flex 3.0/4.0, Action Script 3.0, MXML.
· Developed Object Oriented JavaScript code using Typescript.
· Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML5, CSS3 and JavaScript.
· Designing and developing dynamic web pages using HTML5, CSS3, LESS, SASS, JavaScript. JQuery, AngularJS for single page applications.
· Used Angular JS multiple in-built directives and APIs in Angular JS and Node.JS such as filters, root scope, child scope, modal, template, state etc.
· Developed custom directives in AngularJS for the application independent components like sticky header for window or table, custom dropdowns, tables, checkboxes, radio buttons, notifications, chevrons, graphs, date pickers, pagination etc.
· Involved in Mobile application build phase using JQuery Mobile and Phone Gap (Cordova)
· Built advanced JavaScript modules with object-oriented design patterns and built generic JavaScript, JQuery, Angular JS, design patterns based on MVC structure (Angular JS).
· Implemented HTML5 feature like, local storage, data and required attributes and sliders.
· Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
· Developed Single Page Application using Angular.JS for different modules including event driven pages.
· Parent to Child and cross component communication using angular services and decorators.
· Involved in upgradation and maintenance of new layout using the grid orientation model Bootstrap framework.
· Wrote unit test cases in Jasmine framework, usage of Gulp and Grunt for production and deployment.
· Worked on the most recent versions of Adobe Flex for developing highly complex applications based on user requirements.
· Ensure Cross platform compatibility including desktop and mobile browsers.
· Extensively used JQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
· Involved in implementing the complete Application in the in-build Component Architecture with Angular 2/4.
· Utilized Angular 2/4 routing and responsible for Navigating components using Router-Link and then later consume it in Router-outlet.
· Utilized HTTP Observables for Asynchronous Programming to communicate services from the Server.
· Responsible for writing Testing application using Jasmine with Karma.
· Used NPM for managing the packages.
· Used GIT for code push and pull and GITHUB for repository.
· Used JSON for exchanging information between browsers and servers.
· Embedded new Media Elements i.e., video and audio files using the HTML 5 mark-ups and used HTML5 file API for uploading local files from the client-side.
· Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
· Used Animation and CSS effects to create a rich visual experience.
· Worked on JIRA Tool for Bug Tracking System.
Environment: HTML4/5, XHTML, CSS3/4, SASS, LESS, Java, J2EE, JavaScript, AngularJS, Angular 2/4, Node JS, jQuery, Web pack, Responsive Web Design, Bootstrap, JSON, Rest API, SVN, ALM, Grunt, Gulp, NPM, Windows 7, Jenkins, GIT, Tortoise SVN, JIRA, Spring MVC, JSP, AJAX, Confluence, RAD, Fireworks, Adobe Photoshop, Adobe Dreamweaver, Hibernate, Jasmine, Karma.
Client: T-Mobile, Bellevue, WA Sep 2015 - Jan 2017
Role: Sr. UI Developer/Sr. Front End Developer
Responsibilities:
· Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
· Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript, Ajax, JSON, and JQuery.
· Lead the team in development of single-page Ember.JS web application to support new purchasing experience.
· Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
· Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
· Collaborating with designers and converting designs perfectly into web pages usingHTML5, CSS3.
· Organized and facilitated sprint planning, daily stand-up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings.
· Designed and Developed Java Script frame work which is wrapper on top of JQuery frame work and AJAX based UI frame work for UI Configuration widgets.
· Created the Application using React JS and Node JS libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
· Developed web API using Node JS and hosted on multiple load balanced API instances.
· Used Ajax to refresh only certain section of the page and reduce the load on the web server.
· Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
· Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
· Involved in ReactJS for Data patterns which improves readability and made it easier to maintain larger apps.
· Implemented React grid to build Report Data Grid, tree grid, and developed Data Grid items which can be dragged by system users.
·