Summary
Overview
Work History
Education
Skills
Websites
Declarations
Languages
Timeline
Generic
Rajeesh PM

Rajeesh PM

Bangalore

Summary

More than 13 years of extensive experience in as both backend (Java, Python, Node js) which includes System Designing, Leadership, Programming, Micro Services, Data Modeling and CI/CD.

Have exposure multiple domains such as Contact Center, Retail, Finance and Life Science.

Have experience in both PAAS and SAAS. Currently working with Twilio as Staff Software Engineer

Overview

95
95
years of professional experience

Work History

Staff Software Engineer

Twilio
Bangalore
03.2022 - Current

Experienced leader and developer in the field of contact center solutions, particularly within Twilio's Flex platform. Currently spearheading development efforts for Flex Insights Historical Reporting (HR) team, overseeing the entire reporting ecosystem for Flex. Successfully led the migration of a product from an acquired startup stack to Twilio's stack, ensuring seamless integration.

Proven expertise in resolving critical application performance issues related to PostgreSQL and Elasticsearch. Effectively managed major product incidents, showcasing a robust problem-solving approach. Recognized for proposing and implementing a scalable solution to accommodate a substantial 15TB dataset in a relational database, optimizing application performance.

Technologies Used : Java, Docker, AWS, ElasticSearch, Postgres, Node js, Python.

Software Development Engineer

Tesco
Bangalore
12.2017 - 03.2022

Floorplan Automation

Tesco has got over 6000 stores across globe. As the name says floorplan automation automates the creation of floorplan. A change in floorplan of a store is driven either by a new space recommendation for certain products or new product introduction to the stores. Studies has proved that keeping products in a certain order as per the recommended space yields more sales and revenue. The Floorplan Automation is all about creating floorplan as per the sequence and adjacencies defined for products and selecting the order of objectives to be attained. The objectives can be achieving a sequence, compromising disruption in the store etc.

We approached this problem statement as an optimization problem.

Technologies Used:

1. Python, Java, Postgres, Spring boot, Kafka, Docker, pyomo, optimization, CI/CD, Jenkins, AWS

2. Solvers used – CBC, bonmin

3. IDEs used: Pycharm, Intellij Idea

Senior Software Engineer

Software Ag
Bangalore
02.2016 - 11.2017

Agile Apps

Worked as a senior software engineer developing Agile Apps, a business process and applications platform that lets you create process driven, situational, case management application in a matter of days. Agile apps is available as platform as a service.

Roles and Responsibilities:

Worked as a Senior Software Engineer.

Have worked on entire product life cycle of AgileApps.

Worked on implementation of scheduler feature for agile apps.

Mentored 2-3 junior developers in the team on ramping up as well feature development.

Solved many challenging customer issues, both on premise and cloud.

Involved revamping of product in various areas where there is a performance hit

Technologies and Tools Used:

Java, MySQL, Quartz Scheduler, MemCache, Eclipse , SVN

SMTS1

Model N India Pvt Ltd
Hyderabad
12.2015 - 04.2106

Global Pricing Management

Global Price Management enables organizations to cross-reference each other to set drug prices in their

respective countries. The application offers market access and pricing teams a global pricing solution that

successfully deals with the following pricing issues and goals:

https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000B53JXEAZ

  • Standardizing in a dynamic, global pricing market.
  • Tracking country rule changes (pricing, reference countries, products).
  • Understanding the impact of price changes, patent periods ending, product introduction to and withdrawal from the market.
  • Regularly validating and updating data.
  • Reporting on the impact of events.

Worked as senior developer in Simulation team.

Involved in design and development (both front and backend) of this application. GPM is fully customized

salesforce application designed for Drug manufacturers. IRP(International Reference Pricing) simulation

module helps the drug manufacturers to forecast their business.

Technologies Used

1. Sales Force Development, Visual Force, Apex Classes, SOQL, JavaScript

2. Eclipse, Sublime Text Editor

Senior Application Engineer

Oracle
Hyderabad
01.2011 - 02.2015

Oracle Fusion Revenue Management

Worked on Revenue Management application(VRM) in the Fusion Financial Suite(A cloud based ERP

offering from Oracle). VRM is the latest addition to the suite that deals with the Revenue

Recognition/Accounting based on the Revenue Compliance standards using the Fair Market Values

principle. The product helps customers to establish fair market values from sales or third party evidence and reconcile recognized revenue. VRM simplifies the challenges customers face in trying to

account complex sales bundles, referred to as Multiple Element Arrangements.

Roles and responsilbilities

1. Have worked on the entire product cycle of this project starting from initial design phase to

implementation and testing phase.

2. Worked on front end development using Oracle ADF Faces and backend development using ADF

Business components. Oracle ADF is a scalable and robust Java EE compliant framework for building

enterprise applications.

3. Developed Enterprise Scheduler Programs (ESS) for processing bulk data which can be run following a schedule. Enterprise Scheduler Service (ESS) is a technology is that used to run backend concurrent jobs for various data management. The programs were implemented using PL/SQL and were extensively optimized to execute in parallel threads to have a high throughput. Bottlenecks in SQL execution plans were

identified, and necessary indexes and histograms were created to improve performance

.

Technologies used

Oracle11g Database, Java, J2EE, SQL/PL-SQL, weblogic application server, Oracle SQL Developer, Oracle JDeveloper

Education

B-Tech - Computer Science And Engineering

Model Engineering College
Kochi, Kerala, India
04-2010

Skills

  • Java
  • Spring boot
  • Node js
  • Docker
  • Kubernetes
  • AWS
  • Kafka
  • ElasticSearch
  • CI/CD - Jenkins
  • Postgres
  • Mysql
  • Python
  • Node js
  • Terraform
  • Datadog

Declarations

I do here by declare that the particulars stated above are true to the best of my knowledge and belief.

Languages

English
First Language

Timeline

Staff Software Engineer

Twilio
03.2022 - Current

Software Development Engineer

Tesco
12.2017 - 03.2022

Senior Software Engineer

Software Ag
02.2016 - 11.2017

SMTS1

Model N India Pvt Ltd
12.2015 - 04.2106

Senior Application Engineer

Oracle
01.2011 - 02.2015

B-Tech - Computer Science And Engineering

Model Engineering College
Rajeesh PM