Kamal Patwa

Kamal Patwa

Mentor
5.0
(2 reviews)
US$10.00
For every 15 mins
1
Sessions/Jobs
ABOUT ME
Seasoned software engineer with over a decade of experience with programming
Seasoned software engineer with over a decade of experience with programming

I'm a Senior software engineering manager by profession with over a decade of experience in software engineering. I have advised several startups and mentored over 30 individuals on leveling up as a software engineer and setting them up for career progression.

I have designed and implemented large-scale distributed systems, some examples

1. Ingesting, Processing, Enriching, and transforming 1.5 Billion events per day via a clickstream pipeline.

2. Designing Real-time odds and tickers applications for live odds and stock trading data to handle millions of concurrent users.

The first company I worked for ( Poshmark ) IPO'd in 2020 and I was one of the founding engineers in the India team.

The second company I worked for ( Squadstack ) grew 3x in revenue during my time there and I headed the growth engineering vertical of the company.

Hindi, English
Chennai (+05:30)
Joined December 2016
EXPERTISE
8 years experience
I have written 200+ Rake tasks for the purposes of Data Extraction Transformation and Loading. I am proficient in web scraping techniques...
I have written 200+ Rake tasks for the purposes of Data Extraction Transformation and Loading. I am proficient in web scraping techniques. I have experience in using Ruby's RestClient to consume data. I deploy and schedule my Rake tasks in Jenkins CI. Some of the gems I have extensive experience in are: 1. Capybara 2. rest-client 3. slack-notifier 4. aws-sdk 5. remote_table 6. rake 7. google-api-client I have organized and given talks on Ruby. One of my most recent talk was on the topic : Ruby for data Extraction. https://www.meetup.com/chennai-ruby/events/235174004/
9 years experience | 1 endorsement
My newest passion is SQL. I just love this language. I have written 1000+ queries and have made a dozen table schemas in amazon redshift....
My newest passion is SQL. I just love this language. I have written 1000+ queries and have made a dozen table schemas in amazon redshift. Some of my queries span more than 20+ joins. I am well aware of the Normalization rules and I practice them at my workplace. Check out my profile at https://www.codewars.com/users/kamalptw to get a feel of the difficulty of problems I have solved in SQL.
9 years experience
I have been practising HTML/CSS since grade school. Although I cannot boast of being a full fledged web developer I am well aware of the ...
I have been practising HTML/CSS since grade school. Although I cannot boast of being a full fledged web developer I am well aware of the DOM, and use CSS selectors extensively due to my web scraping background. I also have experience making stand alone Landing Pages.
HTMLSelectors
View more
HTMLSelectors
View more
2 years experience
I have experience in web scraping using python. I have also helped develop bots. I have made simple GUI projects using python's tkinter...
I have experience in web scraping using python. I have also helped develop bots. I have made simple GUI projects using python's tkinter module
1 year experience
I have used Selenium Webdriver in a few java projects.
I have used Selenium Webdriver in a few java projects.
9 years experience
Worked with Typescript on several projects
Worked with Typescript on several projects
5 years experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
mcasa0802
mcasa0802
February 2017
Kamal, was knowledgeable with the SQL query i needed and understood my question fairly quick.
Sid
Sid
January 2017
Good quick work, very understanding! Thanks
EMPLOYMENTS
Senior Engineering Manager
SQUADSTACK
2022-10-01-2024-05-01
  • Hiring, Managing, Training and Mentoring a team of 15+ product engineers comprising backend engineers, frontend engineers, tech l...
  • Hiring, Managing, Training and Mentoring a team of 15+ product engineers comprising backend engineers, frontend engineers, tech leads and data engineers.
  • Responsible for driving engineering excellence and designing software architecture for growth engineering, integrations engineering and technical solutions engineering domains.
  • Developing the product engineering roadmap and setting up a high-performing engineering team that has grown the company revenues by a factor of 3x
Python
Node.js
Jenkins
View more
Python
Node.js
Jenkins
JavaScript
Engineering Management
AWS (Amazon Web Services)
View more
Engineering Manager
POSHMARK
2015-09-01-2022-10-01

As an Engineering manager,

  • Hiring, Managing, Training & Mentoring a team of developers and recruiting senior/junior dev...

As an Engineering manager,

  • Hiring, Managing, Training & Mentoring a team of developers and recruiting senior/junior developers for roles within the company.
  • Responsible for end-to-end delivery of projects and architecture of backend infrastructure to support and grow the 100M+ user base.
  • Scaling the backend distributed systems infrastructure to handle 1.5 billion events per day (2.5x growth from pre-pandemic levels)
  • Led optimization projects saving the company $100,000+ annually in cloud infrastructure costs.
  • Continuing to be an active contributor to the codebase and addressing technical debts and architectural gaps in the system.
  • Planning sprints, backlog grooming, preparing future projects roadmap, and authoring tech specs of complex projects.

As a Lead Software Engineer,

  • Promoted to Lead Software Engineer after 1 year as SSE for being recognized as a top performer and a strong contributor to company success.
  • Led the integration of a cashback platform to web, backend, frontend & iOS, Android apps which resulted in $1M+ ARR
  • Implemented large-scale logging on web & app platforms using event logging grammar via AWS Kinesis and Apache Spark.
  • Solely responsible for pipelining hundreds of millions of data points of growth performance data at individual listing level granularity.
  • Continually guiding a team of developers and recruiting junior developers for roles within the company.

As a Senior Software Engineer,

  • Ingested individual Product level metrics from Google & Facebook by writing Spark ETLs.(Big positive impact on Marketing Efficiency – improved it by 30%).
  • Built, maintained, and scaled critical data ingestion pipelines, Orchestrating DAGs using Airflow.
Ruby
HTML/CSS
Python
View more
Ruby
HTML/CSS
Python
Ruby on Rails
Scala
Docker
Spark streaming
Spark SQL
Engineering Management
AWS (Amazon Web Services)
View more