Resume

Sign in

Developer Manager

Location:
Dublin, CA
Posted:
July 28, 2020

Contact this candidate

Resume:

Neeharika Ramireddy

Dublin, CA

Front End Engineer

Summary

* ***** ** ********** ** the designing, developing, maintaining and implementing web technologies and developing dynamic web applications using HTML4/5, JavaScript, JavaScript frameworks and libraries (jQuery, angularJs, react), CSS2/3, AJAX, JSON.

Extensive creative experience in editing both scalar and vector images using respective photo-editing tools like Adobe Photo Shop, Omnigraffle.

Ability to apply W3C web standards to achieve the best cross-browser user experience.

Good understanding of Responsive Web Design (RWD) and Object Oriented Programming.

Have good communication, analytical skills and can learn and work well under pressure

Extensively worked with Design Patterns, Client-Server Communications, Web Services, REST API’s, Database Integration, Source Code Control, Tech Specs, and Bug Tracking Software.

Technical Skills:

JavaScript ES5/6 • npm

NodeJS

Webpack • Gulp

HTML 5 • CSS 3 • Sass • flexbox

Git/SVN/CVS/Jira • Linux

JQuery • ReactJS • AngularJS • Vuejs

Jasmine • Jest

Eclipse • Netbeans • Microsoft visual studio • Zend studio • Webstorm • Sublime

Photoshop • Adobe Illustrator • Omnigraffle

Firebug • Omnibug • Chrome developer tool • safari developer tool

Education: Bachelor in Information Technology, Osmania University

Professional Experience

Castlight health, Sunnyvale CA Jan 2020 – Present

Senior JavaScript Developer

Castlight makes it easy to navigate healthcare. Health navigation platform guides users to their best available healthcare resources, resulting in lower healthcare costs, higher engagement, and improved outcomes. Through combination of hundreds of health data integrations and machine learning that leverages its data to personalize the user experience, Castlight simplifies healthcare for 20 million users.

Responsibilities:

Collaborated with product team members to implement new feature developments.

Used reusable and created new angular components in some features of the application.

Maintenance and bug fixing of software that monitors interactive.

Develop high performance, scalable code and unit test the code to identify the defects in advance.

Fix code for optimization and quality based on review comments and to maintain code standards

Used Git for checking the status, difference between local and master branches, creating and deleting branches, commit and push code ready to be merged

Maintained cross browser compatibility and implemented responsive web design.

Environment: HTML5, CSS3, SASS, JavaScript, Angular7, Jasmine.js, RXjs, Lodash, GIT

Panasonic Avionics, Pleasanton CA Jan 2019 – Nov 2019

Senior Front-End Developer

Insights

An application that displays the usage statistics of IFE for different media, browsers and entertainment equipment through charts and graphs. Purpose of the application is to help the users understand which media, browsers and equipment is mostly used by the viewers and hence would benefit the airlines in providing better entertainment based on the statistics.

Responsibilities:

Understand and get clarifications from the business requirements to plan and develop the application.

Provide reusable JSON response structure for the api service call.

Used Reactjs for creating interactive UI's using One-way data flow, Virtual DOM, JSX to develop SPA.

Utilized AWS services like cloud9 editing tool, code commit code repository to push and merge code changes

Utilized SASS for creating more organized, reusable and responsive code.

Utilized JFrog artifactory where shared components are added for different projects across.

Used SonarQube to check the application’s code standards and code coverage.

Used libraries like react slick, charts.js, reactstrap to build charts, carousel and other utility components

Debug and fix the css and javascript bugs

Develop high performance, scalable javascript code and unit test the code to identify the defects in advance using jest

Refactor code where necessary to be performant, maintain code quality and follow proper architecture.

Presenting working demos for business on new app enhancements.

Integrate front end code with backend services.

Analyzed and optimized the application code where necessary for readability, reusability and performance.

Good working knowledge on GIT for version control

Utitlize avocode tool to get the project wireframes and css specifications.

Collaborate on optimal user experience choices based on business requirements with designers and project technical managers.

Environment: HTML5, CSS3, SASS, flexbox, JavaScript, React, ES6, jest, charts.js, avocode, GIT, JFrog Artifactory, AWS Cloud9, AWS code commit, SonarQube

Apple, Sunnyvale CA Oct 2014 – Oct 2018

Frontend Engineer

Content Authoring application

A custom built content management system, used by company’s internal units to create, manage, update, delete, review various content to be published on customer facing web sites. The app includes content versioning, custom diff viewer to check content and meta data difference between versions, content translation by integration with internal translation servers.

Inventory Tracking System

This is a large jQuery app built to track inventory exchange and flow. The user can manage request, track outbound and inbound shipment, manage product catalog, manage meetings and events, manage clients and companies, configure email alerts about shipments, manage product lifecycle from placing purchase orders till recycling.

AEM

Adobe experience manager is a comprehensive content management solution for building websites, to manage marketing content and assets, and thesn deliver them. Worked on customizing certain parts of AEM tool for worldwide partners to view marketing guidelines and allow download of marketing assets to create events and market campaigns.

Responsibilities:

Reason logically and creatively, identifying problems, drawing valid output from the data available

Leading Junior developers in developing web applications

Quickly identify and fix javascript and css defects.

Implemented proper distinction between modules so it reduces the complexity and helps with readability and saves lot of time debugging.

Have utilized javascript helper libraries such as underscore.js, moment.js, mustache.js

Utilized SASS for creating more organized, reusable and responsive code.

Used flex box for creating flexible adaptive css layout.

Analyzed business requirements and transformed them to technical design specifications.

Collaborate on optimal user experience choices based on business requirements and provide wireframes utilizing omnigraffle so as to give a baseline on how the applicationn should look and work for both business and development.

Develop high performance, scalable javascript code and unit test the code to identify the defects in advance using jasmine.js

Integrate front end code with backend services.

Analyzed and optimized the application code where necessary for readability, reusability and performance.

Good working knowledge on GIT for version control

Documented application functionality.

Maintained cross browser compatibility and implemented responsive web design.

Worked on creating AEM components for authors and customizing parts of AEM

Refactor code where necessary to be performant and follow proper architecture.

Presenting working demos for business on new app enhancements.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AJAX, AngularJS, Jasmine.js, mustache.js, underscore.js, react, omnigraffle, AEM, vuejs, GIT

Verizon, Irving TX July 2013 – Jan 2014

Frontend developer

Redbox Instant by Verizon is movies on multiple devices. Subscribers will be able to stream movies on Computers (PC & Mac), select Android and Apple tablets and smartphones, the Xbox 360, Roku, Internet-connected Samsung Blu-ray players and home theater systems, LG Smart TVs, PS3, PS4 and PS vita. The users can find and reserve new releases on DVD and Blu-ray at more than 43,000 Redbox kiosks. Users also have the option to purchase or rent new digital releases on-demand, without needing a subscription.

Responsibilities:

Develop the redbox instant app with HTML, CSS, Javascript and Angular.js with emphasis on performance, accessibility (AA), Reusability and SEO standards.

Develop the app on devices like the Xbox 360, Roku, LG Smart TVs, PS3, PS4 and PS vita.

Enhance HTML by attaching directives to the pages with new attributes and expressions in order to define very powerful templates

Handle the Model, views and controllers separately. Use controllers to populate the scope with all the necessary data for the view. Businesss logic call from service and called from controller using $scope.

Use of Event Handlers to handle key events and mouse events like Dpad up, Dpad down, enter key etc for devices like PS3, PS4 and LG etc .

Implement Omniture for on page load and on click events of the app. Setup a framework level code to make things easy to implement and scalable for different platform.

Collaborate with other programmers on application code quality, overall design, and ensure application quality of services such as re usability, reliability, scalability, and security.

Re-designing/ developing the website to improve user experience and add new functionality.

Environment: HTML5, CSS2/3, XML, JavaScript, jQuery, AngularJS, AJAX, Omniture

Shaklee, Pleasanton CA Mar 2012 - July 2013

Frontend developer

Shaklee is the number one natural nutrition company in the U.S. and the first in the world to be Climate Neutral™, operates with a net zero impact on the earth since 1960. Shaklee makes products from the purest natural ingredients. Instead of putting money into advertising and supply chains and storefronts, Shaklee believes that the money is better spent by rewarding people and members who share Shaklee products with the people they know.

URLS:

http://healthycleaning.myshaklee.com/us/en/

http://www.shaklee.co.jp/welcome.html

https://healthycleaning.myshaklee180.com/us/en/

https://member.myshaklee.com/us/en/

http://ocanada.myshaklee.com/can/en/welcome.html

Responsibilities:

Developed the HTML, CSS and Javascript of the pages with emphasis on performance, accessibility (AA), Reusability and SEO standards.

Extensively worked on building functional modules using Javascript and JQuery

Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.

Used JQuery extensively for event handling, DOM manipulation and cross-browser compatibility.

Resolved many cross-browser compatibility issues in CSS.

Utilized smarty a php template engine to separate application logic and content from its presentation and also to display the data coming from backend

Worked on Content Manager for adding the tabs and lot of content to the web pages.

Worked for the support team and fixed bugs and pending tasks on various pages in the websites under tight deadlines.

Created templates for Shaklee japan website using HTML5 CSS3 JavaScript (jquery) for Photoshop and illustrator designs

Localized the member site and Shaklee personal websites for English, Spanish, Canada English and French by utilizing one single html file for all the languages instead of using many files for the same page

Used Photoshop, Adobe Illustrator, Fireworks for cutting the images and UI requirements from the creative team

Used plugins for the custom functionality of the websites.

Worked on developing pop window for the new leads, which shows various scenarios in a single popup according to the conditions.

Usage of include files for the commonly used templates and functions for increasing the reusability.

Environment: HTML4/5, CSS2/3, Javascript, JQuery, Kaboodle Framework, PHP Smarty template, Content Manager, JSON, AJAX.

Twinspires, Mountain view CA Jan 2012 - Mar 2012

UI developer

TwinSpires is the Official online wagering site of Churchill Downs and the Kentucky Derby, players are able to wager on virtually every Thoroughbred Harness and Quarter Horse race from venues across the globe. A simplified online/mobile B2C wagering interface designed to attract new customer segments to pari-mutuel wagering on horseracing. Presentation layer would offer multiple games from multiple product verticals such as lottery, casual games, casino games, etc. Users would play games to facilitate the selection of numbers and wager amounts, which would be mapped pools of wagers on horse races.

Responsibilities:

Developed the game console page and other pages of the web application using HTML5 and CSS3

Converted static HTML design to functional web application using JavaScript and Javascript OOPS

Structured the web application utilizing Spine lightweight MVC framework and jquery.tmpl to separate a big application into small independent pieces and it is simpler and easier to work with, modify, fix and test.

Implemented AJAX to speed up web application.

Implemented form validations using JavaScript and to retrieve JSON data from web services.

Minimized the number of images required utilizing latest CSS3 techniques.

Used Firebug and Firebug Lite for debugging and Cross Browser compatibility

Discovered important bugs in code and fixed them

Used Tortoise SVN to check in code to dev Environment and to avoid merge issues.

Environment: HTML5, CSS3, JSON, Javascript, Javascript OOPS, spine.js, AJAX, PHP, MYSQL

Walgreens, Conshohocken PA Oct 2011 - Dec 2011

UI developer

Walgreens has provided pharmacy and clinical excellence for more than a century and Take Care Health Systems has over 40 years of experience operating worksite health centers. Walgreens in conjunction with Take Care Health Systems SM, a fully-owned subsidiary of Walgreens, offers a portfolio of products and services to support the health of entire workforce. From on-site primary care to health and wellness programs, Take Care Employer Solutions offers workplace health services which help keep employees stay healthier while supporting the company to reduce healthcare costs.

Responsibilities:

Involved in developing the web application for IPAD and Samsung Galaxy Tab.

Developed the user interface using HTML5, CSS3, jQuery and jQuery mobile Framework.

Utilized javascript, jQuery, and AJAX and various plugins for form validation and other interactive features.

Actively participated in meetings everyday and took feedback from test group and fixed bugs they pointed.

Extensively used Media queries to deliver different styles to different devices.

Worked on fixing the scrolling issues and other issues using jQuery and mobile Framework

Resolved the cross browser compatibility issues mainly with IE using CSS.

Collaborate and coordinate with other programmers offshore

Re-designing/ developing the website to improve user experience and add new functionality

Environment: HTML5, CSS3, XML, Javascript, JQuery, JQuery mobile framework, .Net, SQL server, Visual Studio



Contact this candidate