Resume

Sign in

Full stack developer

Location:
Fremont, CA
Posted:
May 19, 2020

Contact this candidate

Resume:

GEETHA PANATI

Email: addbbc@r.postjobfree.com Location: Fremont, CA Cell: 510-***-****

LinkedIn: https://www.linkedin.com/in/geetha-panati-22740a22

Summary of Qualifications

** ***** ** ********ce in product development and web-application development with a sound knowledge of banking, marketing, insurance, finance and healthcare domains.

Expertise in development with Ruby on Rails, HTML, JavaScript, Content management tools AJAX, CSS, XHTML, XML, DHTML, J Query, EXT JS, React JS etc.

Involved in designing and deploying applications in AWS using Jenkins

Expertise in developing / consuming web services in SOAP and REST.

Good knowledge in writing SQL Queries and also developed Triggers, Functions, Stored procedures in SQL and Oracle.

Good experience in using Mongrel, Tomcat and Webrick Servers.

Worked in BDD and TDD developments using Rspec for restful API’s.

Good experience in Content Management for big projects using content management tools.

Strong Analytical, Logical and Programming skills. Capable of developing intricate applications using the MVC pattern.

Experience in working with Agile (SCRUM) and Extreme Programming methodology.

Efficiently worked on version controlling systems like SVN, VSS and CVS.

Highly result oriented and proactive. Ability to grasp emerging technologies, tools & skills quickly.

Possesses good project planning skills including task scheduling, technical design and managing project schedules and deliverables.

Involved in Design, Coding, Testing, code migrations and good understanding of the complex systems.

Experience in writing test-cases, bug fixing and deployment of applications.

Technical Skills

Web Technologies

Ruby on Rails, Java, J2ee, HTML, JavaScript, J Query.

Web tools and languages

HTML, Ruby, JavaScript, CanJS, JQuery, CSS, CXML, XML, XML, DHTML, AJAX and Content Management tools such as teamsite, Dreamweaver, React JS, EXT JS

Web Servers/application servers

Mongrel, Webrick, Apache Tomcat Server.

Web Services

SOAP, RESTful, AWS, SaaS

Frameworks

MVC, Rails, Scrum (Agile), Design Patterns.

Databases

Oracle and MySQL

Programming Languages

Ruby on Rails

IDE

Well versed with Eclipse, Radrails, sub lime, visual studio

Testing / Defect tracking tools

JIRA, Selenium and Some automation tools.

Change Management Tools

Bugzilla and Jira

Methodologies

Agile (SCRUM), UML

Version Control

SVN, CVS, Git

Operating Systems

Windows and Unix

Education

Bachelor of Engineering (BE in Computer Science and Engineering (CSE)): Graduated in 2007 from Annamalai University (Chidambaram, India) with 86% of marks.

Professional Experience

Company: Blackhawk Network Inc

Period: Jun 2018 – Present date

Position: Web developer (Java script, Ruby on Rails)

Project Title: Keystone Portal and Product Builder

Description: Blackhawk Network Inc. provides comprehensive financial services for branded debit, gift, rebate, incentive, telecom, loyalty and reward cards. Blackhawk Network Inc. is currently extending and enhancing the product configuration application in both portal and product Builder. The effort that needs for ongoing Operations are development, Maintenance, Testing the changes and enhancements as well as architectural leadership as it goes through major enhancements and code changes. Also need to research, create and consume APIs for common services, perform code reviews and fix defects. Develop additional new features for two applications which were used by product managers to configure products and customer service representatives. Need to Provide production support to stakeholders for complex product configuration database under regulated change control. Also, develop back end code which includes Controllers, helpers and Routes to be updated using Ruby on Rails. Creation of new features from legacy features in front end using Java script.

Responsibilities:

Responsible for interacting with business to understand new features, functionalities to gather requirements.

Develop the new features for the application using Ruby on Rails, Java script, content management tools and MVC framework.

Responsible for understanding the user stories and breaking down complex ones into simple ones,

Responsible for developing the new features in the application using HTML5, CSS3, React JS, Ajax and Ext JS.

Responsible to submit code using Git based source control, bit bucket and participate in code reviews.

Responsible for writing SQL queries to fetch the data from database.

Responsible for leading detailed design, development/unit testing and integration of applications with other systems.

Integrate with REST API to display features, functionality.

Responsible for participation in complete SDLC life cycle phases.

Supports functional testing, performance and user acceptance testing.

Responsible to work with technical delivery Manager on project activities, initiatives and new enhancements.

Project planning including task scheduling, technical design and managing project schedules and deliverables.

Building and deploying the code changes both manually and through Jenkins pipeline.

Implementing design patterns and object-oriented programming principles as required.

Optimizing code for any performance tuning or good user experience using the latest monitoring tools.

Review the code changes with the team and responsible to fix defects and deploy it to production.

Responsible to resolve production issues.

Environment: Java script, Ruby on Rails, team site, MVC, Restful, HTML, XML, React JS, CSS, J Query, AJAX, Mongrel, MySQL, Windows NT, JIRA, SEO, Linux.

Company: Citi Group, New York, U.S.A (Banking Domain)

Period: Oct 2016 – Jun 2018

Position: Full Stack Developer/Lead (Consultant)

Project Title: Citi Group Bank Site and Wealth Mgmt. Intranet Development and Content Mgmt.

Description: Our Project Includes development of pages. We have a Citi Wealth Management Intranet and CPB Intranet development sites in which Mostly UI technologies are used to develop web pages and logic implementation using Ruby on Rails. Our project involves development and content management of intranet and internet web sites for Citi. We receive a number of requests from various departments all over the World. We are expected to make the updates including development on the web site in a timely and accurate manner. We also need to balance the priorities depending upon the urgency and impact of the update. In this kind of project, accuracy and timeliness is extremely important since the business is about High Net worth individuals.

Responsibilities:

Developed the project using Ruby on Rails, Content Management, HTML, jQuery, Behavior driven development and followed MVC Framework.

Developed the web application with JavaScript logic and applied CSS, Ajax, and J Query while creating the pages.

Implemented the view with React JS in front end of the application.

Developed security component.

Developed prototype for end user modules and table logics were implemented using J query.

Developed registration, login content section, graphs and all sections on Wealth Mgmt. Intranet

I have consistently given the defect less contribution and Quality of deliverables.

Implemented Behavior Driven Development using Rspec and used Restful API to gather related data for products.

Developed security components, written code for authentication and authorization, signing up, registration etc.

Designed Mutual Funds Contacts page with photos & profile info.

Worked on designing of Investment Play Book and its content, Citi Trust, Citi Clarity and Referral banker’s sites.

Applied caching to the pages and worked on creating components using React JS and have good experience in creating

single page applications.

Done Validations, created rss file to avoid overloading of old rss file for home page enhancements.

worked on Corporate retirement, developed new homepage for the site, Advisory sites, Worked on UI part, navs, Iframes Done bulk deployment of files to production Environment after testing in development environment. Followed Agile methodology for development with bi-weekly iterations.

Used Firebug, Chrome and Emulator for debugging and browser compatibility and to check how content reacts for different configurations.

Unit testing is done using TDD principles for Restful API’s using Rspec gems.

Environment: Java Script, Ruby on Rails, Content management tools, MVC, Restful, Rspec, HTML, XML, React JS, CSS, J Query, AJAX, Ext JS, Mongrel, MySQL, Windows NT, JIRA, SEO, Linux.

Company: Capgemini

Period: May 2010 – Nov 2014

Position: Full Stack Developer

Project Title: Wealth Mgmt. Intranet Development.

Description: This Project Includes development of application and customer support. We have HSBC websites and the sites helps customers to easily access web-based solutions.

Our project involves development of intranet and internet web sites for HSBC. It has some planning sections such as fixed income, mutual funds, annuinities, retirement website, equities etc. In this kind of project, accuracy and timeliness is extremely important since the business is about High Net worth individuals.

Responsibilities:

Work involves the development using Content management tools, Ruby on Rails, HTML, JavaScript, jQuery featuring the implementation.

Used JavaScript frameworks and Underscore as Templating Engine. Enhanced additional functionality for the current flow based on requirement for Mobile and Tablet.

Developed modules for form validations and validating user input and throwing appropriate error messages based on the input. Developed validation to show Types of Accounts like investment and cash based on Login Name.

Handled API calls with JQuery Ajax and Processed JSON data from a callback.

Used Confluence documents and some other Applications for validating sample inputs and headers based on request for API.

Developed a widget for Asset Allocation High chart for representing Equity, Cash and Fixed Income. Implemented widgets to display Table or Transactions and Holdings and Account Details.

Triggering Alerts and Statements based on the answered risk Questionnaire survey and representing the Risk estimate as Low, Moderate or High in order to estimate the risk management.

Used Agile methodology for the software development.

Used SVN for version controlling and to avoid merge issues to Development Environment.

Resolving all the assigned defects and interacting with UX and QA to resolve issues.

Used JIRA as the Bug Tracking tool.

Used Firebug, Chrome and Emulator for debugging and browser compatibility and to check how content reacts for different configurations.

Environment: Ruby on Rails, Content management tools, HTML, XML, CSS, J Query, Angular JS, AJAX, Java Script, Mongrel, MySQL, Windows NT 4.0, Selenium, JIRA, Linux.

Company: Mobile-worx pvt.ltd

Period: Sep 2009 – May 2010

Position: Ruby Developer

Project Title: ZESTADZ (site as ad mob) - A Leading Mobile Ad Network.

Description:

ZestADZ is a mobile advertising marketplace which is currently earning more currency. We serve advertisement on our ecosystem of publishers and subscribers. Advertisers take the advantage of ZestADZ to deliver mobile advertising Ads based on Campaigns which are location sensitive, media targeted and ambiguities in nature. ZestADZ enables the delivery of highly targeted and contextually relevant ad in WAP and SMS. It helps the Advertisers to advertise and promote their product in the way of creating Campaigns and Ads in ZestADZ. Publishers can pull the Ads from ZestADZ and publish the Ads to make money in terms of commission based by just embedding the ZestADZ API in their WAP site.

Responsibilities:

Developed prototype for Advertiser and Publisher web pages.

Developed the JavaScript logic and applied css, Ajax and J Query while creating prototype in html, xhtml.

Developed server-side scripting for Advertiser and Publisher web pages.

Developed API code in 8 languages (Ruby, C#.net,Vb.net, Asp, Jsp, Perl, Html, Php).

Developed back ground email component for delivering emails.

Developed component for checking daily budget for advertiser campaigns.

Developed a component for backfill inventory, which will fetch ads from external ad network inventory.

Developed security component.

Developed web screens for creating and editing campaigns and ads.

Developed House ads module for publishers.

Developed accounts section which includes transfer funds for advertisers.

Environment: Ruby, Rails, HTML, CSS, J Query, AJAX, Mongrel, MySQL, JavaScript, Dojo tool MVC framework, REST, Eclipse

Company: Mobile-worx pvt.ltd

Period: Jan 2009 – Aug 2009

Position: Java Script Developer and Lead

Project Title: Dynamic Landing Pages

Description:

Landing pages is a tool to create the widgets RSS, click2call, image, lead generation, link, body text and headline. User can add any number of widgets dynamically in a main page and they can place the widgets at any vertical or horizontal position or place using drag and drop facility. User can remove any widget at any position. Each and every widget has the facility to change the font-colour, font-size, font-style and font-alignment. Every widget has the help section explaining about the features of the particular widget.

User can preview the added or removed widget and applied font-colour, font-size, font- style and font-alignment immediately in a mobile emulator. “Really Simple Syndication” helps to pull stories from external content feed using RSS feed that is relevant to their product to display on their landing pages. After saving all pages the user can render the saved widgets. RSS process running as a background process to update RSS content at a specific period of time.

Responsibilities

Developed a tool for creating a landing page, implemented emulator and drag and drop functionalities

by dynamically creating div’s using JavaScript.

Developed the JavaScript logic and applied css, Ajax and J Query while creating prototype in html, xhtml.

Developed a component in which RSS process running as a background process to update RSS content at

a specific period of time

Environment: JavaScript, HTML, CSS, J Query, AJAX, Mongrel, MySQL, JavaScript, Dojo tool MVC framework, REST, Eclipse.

Company: Mobile- worx pvt.ltd

Period: Jun 2008 – Dec 2008

Position: Web Developer and Lead

Project Title: ZIBIKA

Description:

Zibika is a financial services Information & Community portal. It targets a wide range of audience, giving financial advice before investing or applying for a particular financial service. It offers unbiased opinion on financial products to the consumer, so that they can make a wise, well informed choice. Zibika offers unbiased information on the following financial instruments like Loans, Credit Cards, Insurance, Mutual Funds, Stocks and Tax.

Responsibilities:

Developed prototype for end user modules.

Developed the application in JavaScript.

Created HTML pages, applied css, Ajax and used J Query while creating tables etc.

Developed server-side scripting for end user web pages

Environment: JavaScript, Backbone JS, HTML, CSS, J Query, AJAX, Mongrel, MySQL, JavaScript, Dojo tool MVC framework, REST, Eclipse.

Company: Mobile-worx pvt.ltd

Period: Dec 2007 – Jun 2008

Position: Web Developer

Project Title: BOLOHEALTH.

Description: Bolo Health is a hub for health-related doubts and interactions with wide range of experts and users. Job stress, bad food habits, lifestyle imbalance, relationship hassles, anxiety, depression, behavioral problems and addiction - these are issues that take a roll on your health. Bolo health recognizes these issues and offers a platform for advice, discussions, questions, and sharing of experiences. Read, listen, share, watch, ask expert, find your friend and lot more things user can explore here

Responsibilities:

Developed prototype for end user modules.

Developed the JavaScript logic and applied css, Ajax and J Query while creating prototype in html, xhtml.

Developed registration, login page, expert profile, Conditions in which disease names should be

Mentioned in alphabetical orders and admin conditions to insert data about an article.

Developed cruds for expert list, condition list, answers list, questions list.

My bolo Health-Blogs of users about some health topic like skin care, hair care, heart diseases.

Groups-User can create a group on particular topic to discuss about the topic.

Discussions-Users and experts can discuss about a topic.

Resources-Search for Find a doctor, find a hospital, find 24/7 resources

Ask the expert in which user can ask doubts to some experts and can get answers from them.

Component to insert data into a database reading from xml files.

Component for fetching the user’s friends from different domains like gmail, yahoo, hot mail etc.

Component for sending mails to user friends through queues by sharing the load between each

Process using message queuing concept.

Environment: HTML, CSS, J Query, AJAX, Java Script, Mongrel, MySQL, Windows NT 4.0, Linux.

Company: Mobile-worx pvt.ltd (Komli Media).

Period: Sep 2007 – Dec 2007

Position: Full Stack Developer

Project Title: MKLIX

Description:

Mklix targets both mobile and web users where the users can socialize. Communicate, make friends, download mobile contents like ringtones, wall papers, games, videos, etc. It provides a platform to connect with new, old friends, college students or colleagues and platform for aggregation of mobile content. Provide a platform for the user to access the next generation mobile2.0 experience video music etc.

Responsibilities:

Developed the JavaScript logic and applied css, Ajax and J Query while creating prototype in html, xhtml.

Developed prototype for end user modules.

Developed registration, login, user profile, friends and content section.

Developed components to send group messages and premium messages. Download the content, share

the content in premium content and shared content. Friends module for adding friends, requesting friends to join.

Environment: HTML, CSS, J Query, AJAX, Java Script, Mongrel, MySQL, Dojo tool kit, Windows NT 4.0.



Contact this candidate