Rupali Rathod
Senior UI Developer
Email id: ******.*********@*****.***
Phone number: 551-***-****
PROFESSIONAL SUMMARY
●Over 8+ years of experience in IT applications using cutting edge technologies.
●Developed cross browser compliant websites with visually appealing designs focused on usability, Utility, and User Interface.
●Self-starter always inclined to learn new front-end development technologies with excellent analytical and problem-solving skills.
●Self-learning latest UI trends and turnarounds.
●Professional experience as a Front-End Developer Technologies using HTML4/5, CSS2/CSS3, JavaScript 5/6, jQuery, React JS, Redux, AngularJs, Typescript, Bootstrap and SASS/SCSS.
●Experienced with redux store and manage states in application also update the state using action and dispatch it in application.
●Experienced in using web services like REST APIs.
●Worked on MVC (model view controller), MVVM (model view-view model) and TDD (test driven development) architectures
●Well versed in Object Oriented Programming (OOPs) using Javascript.
●Capable of quickly learning and delivering solutions as an individual and as part of a team.
●Experience with encapsulating RESTful API calls in front-end apps
●Excellent interpersonal abilities, communication skills, Time management and Team skills with an intension to work hard to meet project deadlines under stressful environments.
PROFESSIONAL EXPERIENCE
Client: Verizon October 2019 – Till Date
Location: Piscataway, NJ
Role: Sr. UI Developer
Description: Verizon is a big American telephonic data service company. Verizon gives
offers on phone and telephonic service. The company provide different skims talk time, gift
card, mobile phone retail sales, protection, plans. The scope of the project was to build web
application for store to sale different product and their services. It helps give quotes for an order it also helps select different products, create multiple quotes and compare them. The second application I have worked on helps check address if that is eligible for FIOS connection and deals related to that or change your email address and register for going paperless.
Responsibilities:
●Strong knowledge of architectural principles, frameworks, design patterns and industry best practices for design and development.
●Implemented web application using Express, React JS, and Node.js alongside HTML5, CSS3, JavaScript, and Bootstrap.
●Implemented components with lifecycle hooks managed by React.
●Working in designing and developing for cross browser web pages using HTML5, CSS3, JavaScript, React JS.
●Built the reusable components like show device related plan, protection, and view prices, generate quotes and compare React Components, Services, HTML, and CSS3.
●Use redux store to keep customer detail and handle their bill detail, payment type and get past billing data.
●Used Router Module for navigates user between various page of module and utilized Route guards for give different customer access to components.
●Handled form validations using Reactive Forms by implementing custom validators along with Forms events and display proper messages.
●Involved in developing Responsive Web pages utilizing Bootstrap Grid system and used components like, Panels, Dropdowns and List-Group, Alerts, Progress, and Forms.
●Implemented NPM package such as authentication performance on Express Js.
●Creating REST API services utilizing Node.js, Express Js, Body-Parser serve the web application with JSON information and Used Postman to test API end points.
●Used GIT for version control of code for incremental development and day-to-day basis to maintain the code history.
●Developed the functionalities under Agile methodology and used JIRA for task assignment and bug tracking.
●Participated with business analyst to understand the business requirements includes converting makeups or wireframes into single page applications.
Client: AT&T June 2016 – October 2019
Location: Bedminster, NJ
Role: Sr. UI Developer
Description: In AT&T was worked on 2 applications related to virtually replacing hardware. Worked on Angular.js, Node.js, Python, D3.js, Python Unittest and Docker. Also, coordinating with QA team as well as supporting 3 different environments. Also worked on a complete lifecycle of each release. These applications helped the user to build connection availability for the network and suitable solution for the requirements of a particular order. I worked on developing 2 internal application which helped to debug the process quickly.
Responsibilities:
●Strong knowledge of architectural principles, frameworks, design patterns and industry best practices for design and development.
●Strong Hands on Experience with HTML5, CSS3, Javascript, Angular.js, React.js, Node.js and related web technologies
●Worked on implementing A&AT standards for UI in the application with using customized bootstrap for the company.
●Developed an internal application with Angular for checking status of 8 modules in 3 different environment and multiple VMs.
●Worked on an application for virtual replacing the hardware using Python.
●Used Unittest in python.
●Used D3.js for displaying graphical representation for the data received.
●Also worked on ONAP an open source module.
●Co-ordinated with 4 environments DevOps team, testers teams as well as other modules(dependency) teams.
●Developed certain features of the application functionality i.e. "CRUD (Create, Read, Update, Delete)” using node.js, express.js as my middleware.
●Worked with creating API data with JSON and Postman Service
●Knowledge of using various IDEs like Visual Studio, Notepad++, Web Strom and Eclipse.
●Worked in an Agile (Scrum) Development team to deliver regular updates to business team and product owners.
●Also managed the different release schedule match.
●Hands-on experience in Git and code cloud
●Well versed with End-to-end development life-cycle support.
Client: Parallax Consultation Dec 2015 – May 2016
Location: Braintree, MA
Role: UI Developer
Description: In Parallax Consultation was working with a chain day care center legacy application. Worked on completely recoding the front end of the project. Also, coordinating with back end team. We also changed the layout of the application. This application helped the employees to check the schedule of kids and their complete information.
Responsibilities:
●Developed UI using HTML5, CSS3, AngularJS validations and Bootstrap.
●Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
●Defined text alignment, size, borders, and many other typographic characteristics.
●Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.
●Interactive Planning for the product development.
●Used Bootstrap and AngularJS for effective design of Web pages.
●Worked on client-side validations for signup and login page by using ng-show to display the errors and also created custom validations.
●Used filters like date, uppercase, lowercase to arrange the data that is to be displayed in a particular format.
●Used ng-click to display the image as thumbnail and also for implementation of functions when the button is clicked.
●Worked on implementing directives and scope values using AngularJS for an existing webpage.
●Used AngularJS to make dropdown menus on web pages and displayed part of a web page upon user request.
●Created reusable HTML5 templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes
●Involved in Enhancement of existing application utilizing AngularJS, created HTML5 and Bootstrap navigation menu.
●Create dynamic views using AngularJS.
Client: GalaxE Solutions April 2015 – Sep 2015
Location: Somerset, NJ
Role: UI Developer
Description: The project involved updating the UI of CRM with new add on features and layouts. Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design.
Responsibilities:
●Involved in team meetings with corporate webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
●Built Rich Prototypes and Applications using HTML5, SASS, JavaScript, jQuery, Ajax, JSON, Angular 4, and Bootstrap. Made use of Observables to make HTTP requests and leveraged its functions to loop around results.
●Used CSS Image Sprites to decrease the number of HTTP requests and load time of web pages.
●Extensively used Bootstrap and CSS3 Media Queries for creating responsive web design for mobile, tablet and Desktop Version.
●Highly Used Router Module to navigate user between various tabs of module and utilized Route guards to give roll-based access to components.
●Handled form validations using Reactive Forms by implementing custom validators along with Forms events and display Angular messages.
●Transfer data between parent and child Components by using @Input and @Output.
●Analyze the response of JSON to update DOM.
●Always provide constructive suggestions for change from UI/UX point of view.
●Migrated content from existing website to a new, database driven website and Developed dynamic e-mails using JavaScript, and hand coding of HTML5, and CSS3.
●Designed and developed the layouts of Customer Relations Module.
●Developed client side validation code using JavaScript and JQuery.
●Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
●Creating self-contained, reusable, and testable modules and components.
●Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
●Guided team into developing an effective organic SEO campaign and social media friendly design with keyword analysis and Google Search Appliance (GSA).
Client: Angel Broking. June 2011 – Dec 2013
Location: Mumbai, INDIA
Role: Web (UI) Developer
Description: Angel Broking one of the top 10 broking firm in India. Developed a new application as the firm was offering few more benefits to the customer that included Insurance plans, pension plans and more. So to developed and application giving complete information about the benefits.
Responsibilities:
●Developed the User Interactive web pages in a professional manner using HTML, XHTML, CSS2 JavaScript, jQuery, PHP & MySQL based on the W3C and ADA standards.
●Developed the user interactive web applications and Rich Internet Applications (RIA's) using with the help of Adobe Dreamweaver CS4.
●Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
●Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator.
●Gathering the data from the backend using AJAX and JQuery, JSP.
●Developing JavaScript library for rendering domain-specific layout XML to web.
●Gathering data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
●Creating cross-browser compatible and standards-compliant CSS based page layouts.
●Safe Migration of Websites from one hosting to other without loss of data and affecting the SERPs.
●Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
●Developed client side validation code using JavaScript and jQuery Validation Plug-in.
●Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
●Responsible for creating the screens with table-less designs meeting W3C standards.
Client: Visualize Jan 2010 – May 2011
Location: Mumbai, INDIA
Role: Jr. Software Developer
Description: In Visualize worked on fashion website for translating whole website content and revamp the website as per Business requirements. Then Launched latest version for UK and India. The project involved developing a new UI for more user input features.
Responsibilities:
●Assisted in designing, creating and developing web portals.
●Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
●Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
●Developed HTML prototype documents with CSS Style Sheets.
●Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
●Worked closely with the programmers for project requirement analysis.
●Created new static model pages with cross browser compatibility features.
●Created and implemented SQL Queries, Stored procedures, Functions, Packages and Triggers in SQL Server.
●Created required Views, Indexes and Clusters.
●Designed report previews for PDF and Excel using SQL Stored Procedure.
●Created triggers for calendar-based database events.
●Created packages to do complex aggregations on large volume of data and loaded the aggregated data into reporting tables in data marts.
EDUCATION
B.Tech (Computer Engineering) from J. R. N Rajasthan Vidhyapeeth University, Udaipur, 65%
Diploma in Computer Engineering from J. R. N Rajasthan Vidhyapeeth University, Udaipur, 64.22%