Vineeth (B) S.

Sr. Software Engineer (Working at a team lead capacity)

Berlin, Germany

Experience

Jun 2023 - Present
2 years 6 months
Berlin, Germany

Sr. Software Engineer (Working at a team lead capacity)

COCOLI.com

  • Spearheaded general planning, prioritization, feature development and performance improvements of the Ruby on Rails e-commerce application; introduced continuous application profiling (monitoring for N+1s, p95s exceeding the threshold) and profiling memory for unexpected slowness, improved P95 latency from ~800ms to 500ms of the slowest endpoints.
  • Introduced StatsD and Grafana dashboard to monitor and correlate business and developer metrics for early developer intervention, reducing the response time for broken vendor feeds from weeks to days.
  • Integrated generative AI for improving product curation workflow, which improved curation time from hours to minutes.
  • Introduced data warehousing using GCP as a datastore, and Metabase as a visualizing tool, enabling teams to migrate from complex Excel files to robust SQL-backed dashboards.
  • Designed and implemented standard webhooks and a Shopify app for faster onboarding of product suppliers into the platform, reducing vendor onboarding from weeks to hours.
  • Deployed the website to Austria, Italy, Netherlands, France and Belgium regions.
  • Translated the website to English and automated the curation process to translate to English, reducing curation time from 10 to 3 minutes.
Sep 2021 - May 2023
1 year 9 months

Production Engineer

Shopify

  • Enabled data-driven optimization of recommendation strategies by leveraging Kafka and Spark to capture and process events related to user interactions and conversions.
  • Introduced A/B test framework that allowed data scientists to track the success metrics associated with generated recommendations.
  • Designed and implemented an internal automation service that saved ~20 developer hours per week for different teams.
  • Designed and implemented extension in Shopify’s admin interface to allow for customization of recommendations experience for each product.
  • Enhanced product discoverability for millions of Shopify stores by designing and implementing a GraphQL interface for search and predictive search functionalities.
Sep 2018 - Aug 2021
3 years

Senior Software Engineer

Check24.de

  • Led the implementation of admin frontend with ReactJS and GraphQL API based on NodeJS for an in-house CRM system to replace Salesforce.
  • Implemented and led the design of a messaging system between the organization, customers and professionals.
  • Implemented email inbox management using IMAP APIs.
  • Implemented GraphQL alternatives for REST endpoints.
May 2017 - Aug 2018
1 year 4 months

Software Developer

Finreach GmbH

  • Worked extensively with Clojure and ClojureScript to import data from invoicing applications into the Rails app.
  • Worked on integrating monolith Rails app with microservices with feature toggles.
  • Built a user data archival system and clean-up using Clojure to support GDPR guidelines.
Sep 2015 - May 2017
1 year 9 months

Software Developer

Sephora Digital SEA

  • Led the implementation of omni-channel giftcard to be usable on the e-commerce store and the retail stores, with a designer, Jr developer and a product manager.
  • Drove the use of Elasticsearch for search and discovery for the online e-commerce store, which supported a production load of 20,000 requests per minute.
Oct 2013 - Apr 2015
1 year 7 months

Product Developer

Software Development Agencies

  • Worked with the client to help build the MVP, taking complete ownership of the app from start till the end of the engagement.
  • Worked closely with the CTO to rewrite the existing application to add new features and support APIs.
  • Worked on the server side web device management console leveraging the features provided by Ruby on Rails framework, using RSpec as the TDD-BDD framework.
Sep 2011 - Oct 2013
2 years 2 months

Software Engineer

Parasoft Software Pvt. Ltd.

  • Provided training and support of Parasoft Testing suite to national and international clients.

Summary

I have over a decade of experience in software engineering, leading teams and driving major improvements in e-commerce, data processing, and automation. I have streamlined processes—from reducing latency and vendor onboarding time to enhancing product curation with AI—while effectively leveraging technologies like Ruby on Rails, GraphQL, and Kafka.

I value simplicity and impact in my approach, with a strong track record in improving performance, monitoring application health, and building robust, scalable systems. I enjoy transforming complex challenges into efficient solutions that deliver measurable business benefits.

Languages

English
Native
German
Elementary

Education

Jan 2007 - Jan 2011

VTU Bengaluru

Bachelors · Computer Science and Engineering · Bengaluru, India

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions