Resume

Sign in

Digital Marketing Social Media

Location:
Chantilly, VA
Posted:
March 10, 2021

Contact this candidate

Resume:

RAHUL CHINTAKUNTA

adkti6@r.postjobfree.com

+1-870-***-****

PROFESSIONAL SUMMARY

11+ years of work experience into Software Web and Standalone Applications Development

Experience in full System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing)

Domain exposure to E-commerce Consumer Services Platform, Digital Marketing and Web Extensions, Property Management, Health Care, Energy Sustainability Solutions & Management and Google App Engine Cloud Computing

Technical expertise in Java, J2EE, Spring 4, Spring Boot, MicroServices, Restful Web Services, Swagger, JMS using RabbitMQ, Redis, Hibernate, Log4j2, Selenium, JMeter etc.

Have work exposure to ELK Stack, Big Data and NoSQL platform via Apache Hadoop, Amazon S3, Amazon EC2, DynamoDB, Amazon Workspace and Hive, Impala, SQOOP, Flume and Couchbase

Experience on developing user interface (UI) to provide user experience using HTML5, CSS3, Bootstrap, JavaScript, jQuery, jeasyUI, JSON, extJS, Vue.js

Having work experience in browser extension and plugins development

Good database knowledge of MySQL and Oracle

Extensive experience in major in different open source social networking API’s like Propel Media, Facebook, Gmail, GoDaddy, Cloudflare, eBay eCommerce, Google Shopping, Keepa etc.

Experience in java application testing using JUNIT/ Mockito/ JMock frameworks and SoapUI, POSTMAN for unit testing

Extensive experience in major build management systems and version systems such as GIT and SVN

Proficient in implementing various Java/J2EE design patterns

TECHNICAL SKILLS

Programming Languages : Java 1.8

J2EE & Technologies : JDBC, Servlets, JSP, Webservices (SOAP/REST), JSoup, JUnit

Web Servers : Tomcat 9.x

UI Frameworks : extJS, Puppeteer using NodeJS, Vue.js

Frameworks : Spring 4.x, Spring Boot 2, Selenium

ORM Tools : JPA, Hibernate 4.x

Message & Streaming : JMS, HornetQ, RabbitMQ, Spark, Apache Kafka

Markup languages : HTML, XML, YAML

Databases : Oracle 10g, MariaDB, MySQL 5.0

In Memory DB : Redis, Ehcache

Tools : Soap UI, Postman REST client, ELK Kibana, Flume, Log4j2

Packing & Build : Maven, Jenkins, RunDeck

NoSQL & Big Data Tools : DynamoDB, Couchbase, Hive, Impala, SQOOP, Flume

Management Tool : VSS, SVN and Git

IDE : Eclipse IDE, IntelliJ Idea, Net Beans IDE, VS Code, Aptana Studio

Cloud Technologies : MicroServices, Docker, Google App Engine, Amazon S3, EC2

XML Technologies : JAXB, JIBX

EDUCATION

Bachelor of Technology (Computer Sciences Engineering and Information Technology)

WORK EXPERIENCE

Worked for Advertise.com, Los Angeles, California from Sep 2015 to Feb 2021 generating revenue providing traffic in PPC Marketing and developed products in Ecommerce Consumer Services and Digital Marketing using Social Media Tools, also involved in browser extensions development

Worked for RealPage, Richardson, Texas from Oct 2014 to Sep 2015 in providing solutions for Property Management Companies PMC's

Worked for Hara ESS, San Mateo, California client of Cybage on CDP and Energy Sustainability Solutions

Worked for Cybage Software Pvt. Ltd from Sep 2009 to Sep 2014 in the projects providing solutions to Mobile Health Consumer and Digital Marketing

PROFESSIONAL EXPERIENCE

Smarty – Los Angeles, California

Project: JoinSmarty Sep 2019 – Feb 2021

Senior Software Engineer

Description:

Smarty, a browser extension is the premiere shopping destination designed to make online shopping experience smart, efficient and honest.

It has features like

1. Price comparison which ensures users get the best price every time

2. Gathering and auto applying coupon & promo codes, saving time & money!

3. Order protection makes sure we get exactly what we have ordered, exactly when we expected it

4. It constantly checks for price drop on the purchased products and helps in claiming the difference amount from merchants on price drop

Smarty also helps raise funds for your favorite nonprofit with Smarty Gives Back.

Responsibilities:

Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Production Support. Used Agile approaches, Including Business-Driven Development (BDD)

Worked as a full stack developer to develop web applications using Spring Framework, Spring Boot, Restful Web Services, XML, HTML, Java Script, Vue.js, jQuery

Used Spring Boot which is radically faster in developing spring-based application with very less configuration

Designed, Developed REST services using Spring Boot, Spring Security, JPA and created REST services

Successfully integrated logback framework with applications and resolved disk space, log rotation issues.

Involved in Smarty Browser Extension development for Chrome and Firefox for applying promo codes on Merchant Sites visited by User

Developed backend components like Smarty API, Smarty Scheduler, Smarty Click Track to support features in Extension and tracking click data through it

Used ELK to track different events to Log stash and generated reports using Kibana

Fetching coupons data from Piggy, Honey, Rakuten, Milled Newsletters etc. to build metadata for Smarty

Developed components like Smarty Order Protection, Order Protection Scheduler and Smarty NodeJS to track user purchase orders, extract late shipment orders, fetch current price to see price drop and notify users to claim benefits from merchants

Increased efficiency of environment setup to become 80% faster by using Spring Boot & Maven to simplify configuration, development, and deployment.

Apache Maven, Jenkins and Rundeck tool have been used for the build and deploy the application. Monitored the Error logs using Log4j2 and fixed the problems

Used Docker to setup Redis Console to monitor cached and hashed(Redis Hash) data

Developed jobs as a POC to prepare search data in DynamoDB, perform analytics using Hive external tables, and load processed data to Amazon S3. Used Amazon AWS Console and Amazon Java SDK.

Co-ordinated with Business Team and QA Team

Environment: Java 1.8 /J2EE, Tomcat Server, Spring Boot 2.x, Spark Post Email, REST, Puppeteer NodeJS, Vue.js, PHP, Laravel, JPA, Redis, JMS, RabbitMQ, EhCache, ELK, Amazon S3, Amazon EC2, Amazon RDS, Maven, JIRA, Eclipse, Jenkins, Rundeck, Visual Studio, NPM, Docker for Redis Console

Advertise.com – Los Angeles, California

Project: SocialMob Sep 2017 – Aug 2019

Java Developer

Description:

SocialMob platform connects social influencers with advertisers in a mutually beneficial relationship to drive engaged traffic & monetize social media success. This product enhances the conversation by connecting related stories and brands that help elevate those experiences in a very authentic way. Our platform is a launching point for Publishers to expand their reach to their target audience by sharing compelling content with our carefully crafted Influencer community.

Responsibilities:

Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance. Used Agile approaches, Including Business-Driven Development (BDD)

Developed multiple backend components using Java, Spring Boot 2, RabbitMQ, JPA, REST, MySQL, Couchbase, Java Mail etc.

Involved in building Admin UI using Vue.js, jeasyUI, jQuery

Involved in the build and deployment of the components in the production servers and troubleshooting the networking and database issues

Used Continuous delivery/ Continuous Integration tools Jenkins and Rundeck to build and deploy this application and used SVN for version control of code for incremental development

Used JIRA to track bugs, prioritize and discuss team's work in full context

Apache Maven tool has been used for the dependency management. Monitored the Error logs using Log4J and fixed the problems

Co-ordinated with Business Team and QA Team

Environment: Java 8.0, Core Java, Spring Boot 2.x, REST, Vue.js, jQuery, Couchbase, JMS, RabbitMQ, Amazon S3, Amazon EC2, Amazon RDS, EhCache, MySQL, Maven, JIRA, Jenkins, Rundeck, Eclipse etc.

Advertise.com – Los Angeles, California

Project: Advertise Sep 2015 – Aug 2017 & Feb 2010 – May 2011

Sr. Software Engineer & Software Engineer

Description:

Advertise.com is the premier web based platform for Keyword Pay Per Click (PPC), Email, Display and Remarketing, advertising solutions.

It delivers ads to real people who are actively engaged in looking for Advertisers products/services.

Advertise.com developed chrome and firefox extension called AdZero to block the spam.

Responsibilities

Involved in the understanding, design, coding and development

Done the POC in Apache Kafka and RabbitMQ to benchmark the performance for messaging

Implemented RabbitMQ in all the 10+ web and standalone components migrating from HornetQ message server

Developed REST services to use Cloudflare and GoDaddy API for managing domains using internal admin

Automating browser extension functionality of Interyield product using Selenium Java, Browser Stack, MySQL etc.

Developed multiple components like Metaserver which queries search listings from upstream engines and internal engine using XML feeds, sort the listings based on bid, search term, geo etc

Developed components like Clicktrack, Load Raw Clicks, Click Processing and Summary Generator Tools to track and load the clicks to DB, process the click and summarize revenue on engine, advertiser, publisher, geo, date etc. params

Developed BulkUpload to upload campaign, adgroup, keyword and ads data for creating advertiser campaigns in bulk using POI Excel

Developed ads-wsapi, a rest api service to create campaign, adgroup, keyword and ads data for creating advertiser campaigns and generate the reports in xml and json formats

Developed DataMigration Tool to migrate the existing production data from old code base(Perl) to the new code base(Java)

Benchmarking the ClickProcessor, Data migration etc components to test the performance of the components and optimized to allow more traffic for click processing and reduce the downtime for data migration while production deployment

Environment: Core Java, Spring MVC, Spring DAO, Spring Security, REST, Sench UI extJS, jQuery, Amazon S3, Couchbase, JMS, HornetQ, RabbitMQ, Apache Kafka, EhCache, POI, Maven, JIRA, Jenkins, Rundeck, MySQL etc.

RealPage – Richardson, Texas

Project: Propertyware Oct 2014 – Sep 2015

Software Developer 2

Description:

Propertyware is acquired by RealPage Pvt. Ltd and its software is designed to help single-family, low density and small residential property managers operate more efficiently on a daily basis. They provide state-of-the-art online property marketing, management and accounting software for web-based property management. PMC's coordinate with Owners, Tenants and Vendors and provides services to form their business making them happy

Responsibilities

Involved in business requirement analysis, system design, and development

Involved in the meetings and discussions with Business Analyst, Onsite developers and offshore team to understand the process, product and work

Worked as a Developer and involved in the development of Vendor and Bill Approval Modules

Worked on the bug fixes and other enhancements involving most of the layers of the architecture

Environment: Java 1.6, Spring 3, Hibernate, JSF, jQuery, Intuit QuickBooks, JIRA, Maven, IntelliJ Idea, Oracle

Cybage Software Pvt. Ltd

Project: MHC (Mobile Health Consumer) Mar 2014 – Oct 2014

Front End Developer

Description:

MHC helps in improving the healthcare system by helping people to live healthier and more productive lives.

Mobile Health Consumer helps employees be effective healthcare consumers. Mobile Health Consumer dramatically reduces healthcare costs for employers by helping employees find the highest value healthcare providers near them and by managing incentive programs designed to help employees get and stay healthy.

Specialties include Employee Health, Healthcare Cost and Quality Transparency, Wellness Incentives, Employee Communications

Responsibilities

Worked as Team Lead and Developer to include setting the direction, training, and providing guidance to the team members within their assigned tasks

Implementation of new features like Health Risk history, Points functionality

Fixing the pre-existing bugs in the application

Environment: jQuery, Python, Django framework

Project: Hara ESS Jun 2013 – Feb 2014

Software Engineer

Description:

Hara Software was acquired by Verisae in late 2013. Hara helps energy and sustainability teams change the way they collect, analyze, interpret, and act on data.

Hara's affordable cloud-based software platform makes energy and resource data simple to acquire and act on. As the market leader serving over 50 global customers, Hara helps energy, facilities, operations, and sustainability professionals analyze, track, report, and execute against cost savings opportunities, compliance requirements, efficiency targets, and operational improvements

Responsibilities:

Involved in the understanding, coding,development phases

Followed Agile process in executing project related tasks

Involved in generating CDP reports for 2013 and 2014 which helps in the assessment of the customers greenhouse gas emission data

Visited client location of Hara office at San Mateo, SFO, California to participate in project discussions and meetings, gather requirements

Actively involved in tuning major existing performance issues, specifically found in most of the end user UI

Implemented functionality of bulk import of major entities of ESS like org units, consumption, measures etc.

Environment: Core Java, jQuery, JSF, SEAM, Adobe Flex, Spring 3, JPA

Project: Cognitive Analytics Jun 2011 – May 2013

Software Engineer

Description:

Cognitive Match provides the world’s best Dynamic Creative Optimization solution for Display Ads and Brand Sites that delivers relevance by giving Advertisers the power to talk to their audiences as individuals, not as general media targets.

Cognitive Match is the only provider to automatically bring big data to life on all campaigns with a deep integration with data management platforms.

Cognitive Analytics is one of the modules of Cognitive Match Project that deals with the generation of customer analytics reports making use of the impression and click data from Amazon S3 site injected by flume, moving this data to the Hadoop clusters, applying user specific operations and filters on this data using Hive Sql, UDF and Java and then finally rendering this reports on the Tableau Server making use of Tableau Reporting Tool.

Responsibilities:

Involved in the understanding, coding and development

Implemented some tasks on the ticket basis such as

1.Monitoring the Ad Engine servers

2.Accumulation of customer logs from various buckets of S3 to a single location of Tableau server to be served to the Tableau Reporting Tool after applying some filters

3.Integrating Email service to the existing Batch Jobs

4.Writing Hive UDFs

5.Generating the updated entity data into the static files periodically to be referenced by Tableau

6.Automating the manual execution of Hadoop clusters using Java

7.Developing Unit test cases to verify the ETL job etc.

8.Involved in the build and deployment of the components into the production servers and troubleshooting the issues.

Worked closely with the Client and the Testing team

Environment: Core Java, Apache Hadoop, Spark, Flume, Hive, SQOOP, Amazon S3, Tableau

Project: Code Quality Analyzer Sep 2009 – Feb 2010

Software Engineer

Description:

CCQA is used to analyze the code quality of the different projects being executed in Cybage. This application allows the users to verify whether the applications they are developing are following the various code quality standards defined in the application. The application administrator can able to set different quality metrics in the application.

The primary motive of this project is to test and verify the various features supported by Google App Engine Java API to host the applications in Cloud.

Environment: Google App Engine Java Cloud API



Contact this candidate