Post Job Free
Sign in

Engineer Software

Location:
Fremont, CA
Posted:
May 14, 2020

Contact this candidate

Resume:

Surya Phaneendra Ganni

adc7n8@r.postjobfree.com : 510-***-****

SUMMARY:

Self-motivated, goal-driven Senior software engineer, with an experience of 9 years, who can quickly adapt to new technologies and domains. Experience working in cross-functional teams on multiple projects using Agile. Strong analytical skills, commended for a detail-oriented eye while remaining focused on the bigger problem, ability to capture stakeholder’s vision through elicitation. Specialties:

• Developer around 9 years of experience in complete Software Development Life Cycle (SDLC) including requirement gathering, Analysis, Design, Deployment, implementation, testing, supporting of client/server and web applications using Rails Framework

• Expertise in designing, development and implementation of Web based applications using Angular, Ruby, JavaScript, AJAX.

• Proficient with all the versions of Rails.

• Experienced in working with Bootstrap, HTML, CSS for Designing and Less for Styling Websites.

• Proficiency in Object Oriented (OOP) Concepts, Unified Modeling Language (UML), Design Patterns, Debugging and Troubleshooting skills in software development.

• Proven experience with test driven development, continuous integration and developing reusable components.

• Improved performance and scalability.

• Performed Client-side validations using JavaScript and jQuery.

• Experienced in developing systems built on SQL Server using Tables, Triggers, Views and Stored Procedures in SQL and maintaining the database, including requirement analysis, design, data conversion, loading and implementation.

• Worked on different operating systems like windows, Linux, Windows XP.

• Responsible for checking cross browser compatibility and worked on the different browsers like Chrome, Safari, Mozilla and Firefox.

• Development experience includes working with cross functional team & global development teams in Onshore/Offshore Model.

• Excellent interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all levels of the organization.

• Highly curious and viable, and passionate to learn new emerging technologies. Educational Qualification:

Qualification University / Board Year Degree / Specialization Percentage Bachelor of Technology Jawaharlal Nehru Technological University, Kakinada

2006 - 2010 Information Technology 63.29 %

Intermediate Board of Intermediate Education,

Andhra Pradesh

2004 - 2006 Maths, Physics, Chemistry 84.7 %

Class 10 Board of Secondary Education,

Andhra Pradesh

2004 74.33 %

Technical Skills:

Programming Languages Ruby, Node JS, Java, JS, C, C++, Angular, SQL, PL/SQL, Framework Rails, Express, Angular

Web Development/Technologies HTML, Angularjs, java script, jquery, twitter-bootstarp Web Server Nginx, Apache

Application Server Passenger, Puma

Deployment Script Capistrano

Version Control GIT, SVN

Databases MYSQL, Oracle, Mongo DB

Third party APIs Payment gateway integration, Authentications with Facebook, Twitter PROFESSIONAL EXPERIENCE

Employer & Client: Castlight Health San Francisco, CA, USA Role: Senior Software Engineer Dec 2, 2019 - Present Castlight Health is a SaaS based Healthcare product from Castlight, Inc. Castlight is a transparency tool helping customers to make better decisions when it comes to medical spending thereby reducing the health care costs. Many of the fortune 500 companies have partnered with Castlight. Each customer needs customization of the product and I have been part of the development of Tools for such customizations.

• Configurator: I have Designed, Developed, Deployed and Delivered the Tool from scratch. The Tool is a one stop shop for all customer specific configurations.

• Spotlights: A tool to configure Ads/promotions for the Castlight application and used by product marketing team. I lead a team of 4 in Design, Development and Delivery of Tool from scratch. Responsibilities:

• Prepared analysis, design documents, estimation, for different component and functional modules required by the system.

• Development the whole application module using front-end frameworks such as Angular, JavaScript, jQuery

• Coded extensively in Ruby on Rails targeting the Business requirements.

• Worked on views, common shared views for user interface using JQuery and JSON.

• Designed and coded application components in an Agile Scrum methodology utilizing a Test-Driven Development (TDD) approach.

• Used JavaScript and Angular components to perform validations and catch the events on client's browser.

• Used CSS, HTML, Bootstrap.

• Developed single page application (SPA).

• Experience in the development of models, view models, views, partial views and controllers

• Worked closely with the Business Analysts in requirement gathering and design review activities.

• Performed Unit Testing and wrote unit.

• Wrote several unit test cases to verify correct working of classes.

• Developed RESTful services using Web API, which in turn returns JSON.

• Created Jenkins jobs to Integration/Continuous Deployment (CI/CD) pipeline.

• Maintained the versions of source code using GIT. Employer: Pramathi Technologies Private Limited Hyderabad, Telangana, India Role: Senior Development Engineer Oct 30, 2013 - Nov 26, 2019 Client: Castlight Health

Pramati Technologies Private Limited builds independent companies focused on profitable, well-defined markets in social, mobile, and cloud computing technologies. Among its companies are SocialTwist, a customer acquisition and retention platform, and Imaginea, a software product and services company. Pramati companies serve large customers like Morgan Stanley, ICICI Bank, Visa, Kimberly- Clark, Sara-Lee, Liquidation.com, and others.

Employer & Client: Hungama Digital Media Entertainment Pvt. Ltd Kurla, Mumbai, India Role: Senior Developer March 7, 2013 - October 17, 2013 Hungama Digital Media serve as an aggregator, developer, publisher, and distributor of Bollywood and Asian entertainment. In 2007 Hungama launched their gaming portal and in 2009, the company re-launched their website and company name, changing it to Hungama Digital Media Entertainment. In 2012 Hungama Digital Media Entertainment launched Artist aloud!, a digital platform for artists and music fans.It won Gold Award for Best Digital Communications Campaign from the Promotion Marketing Awards of Asia. I worked on gaming website where users trade stocks. Responsibilities:

• Coded extensively in Ruby on Rails targeting the Business requirements.

• Development the whole application module using front-end frameworks such as JavaScript, jQuery

• Worked on views, common shared views for user interface using JQuery and JSON.

• Used JavaScript to perform validations and catch the events on client's browser.

• Used CSS, HTML, Bootstrap.

• Experience in the development of models, view models, views, partial views and controllers

• Performed Unit Testing and wrote unit.

• Wrote several unit test cases to verify correct working of classes. Employer & Client: Ascra Technologies Mahape, Navi Mumbai, India Role: Software Developer May 22, 2012 - February 22, 2013 Ascra Technologies is an innovative, professional technology and marketing company where added value and service excellence are the lasting principles of work.They meet all the requirements of organizations served while growing as a strong, technology and strategic partner. I worked on multiple ecommerce projects one among them is Velvetcase, which is an exclusive destination of 1000+ multi- designer, multi-genre jewellery creations; a place where all your fine jewellers needs can be catered to under one roof - whether it’s for an engagement, birthday, anniversary or any other personal celebration.It started out with a team of five and now employs 40 people and has 150 designers on its platform.

Responsibilities:

• Coded extensively in Ruby on Rails targeting the Business requirements.

• Development the whole application module using front-end frameworks such as JavaScript, jQuery

• Worked on views, common shared views for user interface using JQuery and JSON.

• Used JavaScript to perform validations and catch the events on client's browser.

• Used CSS, HTML, Bootstrap.

• Experience in the development of models, view models, views, partial views and controllers

• Performed Unit Testing and wrote unit.

• Wrote several unit test cases to verify correct working of classes.

• Maintained the versions of source code using GIT. Employer & Client: Allerin Technologies Belapur, Navi Mumbai, India Role: Member of Technical Staff February 22, 2011 - March 21, 2012 Allerin Technologies is a software solutions provider that delivers the most innovative and agile solutions that enable you to automate, inspire and impress. From design to development to delivery, they dedicate hours of painstaking analysis to develop solutions that not only cater to customers current requirements, but also scale seamlessly for future needs. Most importantly, aim to build solutions that focus on increasing your productivity. I worked on a product called Smart Release. Smart Release is a comprehensive automation solution for managing deployments and updates of complex business critical applications from Development to Production. The product provides seamless application deployment automation while automating the discovery, configuration management and correction of middleware, databases, operating systems, and environments configurations within the deployment process. Responsibilities:

• Coded extensively in Ruby on Rails targeting the Business requirements.

• Development the whole application module using front-end frameworks such as JavaScript, jQuery

• Worked on views, common shared views for user interface using JQuery and JSON.

• Used JavaScript to perform validations and catch the events on client's browser.

• Used CSS, HTML, Bootstrap.

• Experience in the development of models, view models, views, partial views and controllers

• Performed Unit Testing and wrote unit.

• Wrote several unit test cases to verify correct working of classes.



Contact this candidate