Summary
Overview
Work History
Education
Skills
Certification
Hobbies and Interests
Personal Information
Languages
Websites
Timeline
Generic

Venkatesh Shanmugham

Bengaluru

Summary

Dynamic Senior Elixir Developer with a proven track record at BlockFi, specializing in building robust back-end APIs and enhancing operational efficiency. Proficient in Elixir, Phoenix, and PostgreSQL, I excel in delivering innovative solutions while fostering collaboration within teams. Passionate about leveraging technology to drive impactful results in fast-paced environments.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Elixir Developer

PFF
Bengaluru
06.2023 - Current
  • Developed end-to-end data ingestion tools with Elixir, Phoenix, and LiveView, enhancing data processing capabilities.
  • Analyzed requirements for football-related data analytical tool and implemented back-end API, supporting data-driven decisions.
  • Created multiple internal tools to facilitate seamless data validation for data collectors.

Senior Software Engineer (Contractor)

Deltacubes
11.2022 - 05.2023
  • Engineered consumer-facing mobile app for health tracking and medication management, enhancing user engagement and adherence.
  • Created end-to-end Admin panel utilizing Elixir and Phoenix LiveView, improving administrative efficiency and user experience.
  • Analyzed healthcare product requirements to develop comprehensive back-end API for mobile applications, streamlining data integration.

Senior Elixir Developer (Contractor)

Erlang Solutions Ltd.
05.2022 - 09.2022
  • Developed Yolo Groups partners.io dashboard for managing affiliate configurations using Elixir and Phoenix.
  • Executed full stack development, integrating front-end and back-end functionalities to create a cohesive user experience.
  • Leveraged ProtoBuf and Postgres to handle affiliate-related configurations effectively.
  • Utilized Surface-UI to streamline user interface design, improving navigation and overall usability.
  • Collaborated with five team members to develop MVP for Affiliates Dashboard, ensuring alignment with project goals and timelines.

Senior Elixir Developer

BlockFi
01.2021 - 04.2022
  • Implemented internal tool, Storm, using Elixir, Phoenix, and GraphQL to deliver client-facing features, improving user experience.
  • Developed core back-office functionalities to streamline internal operations and enhance overall efficiency.
  • Leveraged Postgres and Protobuf GRPC to optimize data management and communication.
  • Conducted analysis of crypto and financial tools requirements for BlockFi trading platform.

Senior Elixir Developer

VDart Digital
09.2020 - 01.2021
  • Developed Toyota HUI using Elixir, Phoenix, and GraphQL to manage fleet operations.
  • Implemented PostgreSQL for scalable data storage and retrieval in fleet management processes.
  • Leveraged Kafka to enhance monitoring and tracking of car reservation details.
  • Conducted analysis of fleet management requirements and integrated them into internal admin portal for HUI application.

Elixir Developer

Heathmont OÜ
04.2020 - 07.2020
  • Engineered internal tool using Elixir, Phoenix, and GraphQL to optimize payments for gambling applications.
  • Developed Payments API by analyzing requirements for cryptocurrency-to-fiat transactions, streamlining integration and user experience.
  • Coordinated subscription services for gambling applications and payment service providers, facilitating seamless payment management.
  • Enhanced payment processing capabilities for operational teams, ensuring reliability and efficiency.
  • Leveraged ProtoBuf to enhance data management between clients and vendors.

Software Engineer

3Y3 Digital labs Pvt Ltd
01.2017 - 03.2020
  • Analyzed requirements to design and develop software application for Automatad's Operation tool, improving management of AdTags on publisher sites.
  • Created Advanced library AXT, enhancing monetization of publisher AdSpots with smart re-rendering algorithms.
  • Integrated Header Bidding using PrebidJS, introducing innovative ad formats like Stories.
  • Collaborated across system development life-cycle, ensuring smooth transition from requirement gathering to production releases.
  • Utilized technologies including Javascript, Elixir, Phoenix, VueJS 2.0, Kafka, Clickhouse DB, Postgres, and Kibana for effective monitoring and troubleshooting.
  • Engineered robust solutions to optimize ad serving processes and improve client revenue.

Software Developer

Apto Media Solutions Pvt Ltd
08.2015 - 10.2016
  • Developed e-commerce application for online outdoor hoarding and newspaper advertising, streamlining ad placement.
  • Analyzed requirements to design, develop, and implement software applications for www.buymediaspace.com.
  • Leveraged PHP with CodeIgniter, MySQL, AngularJS 1.0, and AWS to improve application functionality and user experience.
  • Collaborated throughout all stages of system development life cycle from requirements gathering to production.
  • Facilitated consumer access to advertising creatives through platform, enhancing usability and engagement.

Education

Master of Science - Computer science and Discrete Mathematics

Vishveshwarya Institute of Technology University
Bengaluru
08.2015

Undergraduate Degree - Computer Science

Bangalore University
Karnataka
07.2012

Skills

  • Functional programming languages: Elixir, Rust, and Python
  • Web development frameworks: JavaScript, TypeScript, React, and Vuejs
  • Database technologies: PostgreSQL, InfluxDB, and ClickHouse
  • Backend frameworks: Phoenix, Axum, Rocket, and Django framework
  • Cloud services: AWS, GKE, Heroku, Docker, and Kubernetes

Certification

  • 09/14: Participated in the IBM Worklight Android application project development contest.
  • 03/15: Certified for participation in cloud computing.
  • 01/16: MIT - CS06 (online).
  • 07/16: MIT - Advanced Data Structure (online).

Hobbies and Interests

  • Technology - Open-Source
  • Traveler - love's Bike riding - Nature lover - Hiker

Personal Information

Title: Senior Software Engineer

Languages

  • Kannada - native
  • English - fluent
  • Tamil, mother tongue

Timeline

Senior Elixir Developer

PFF
06.2023 - Current

Senior Software Engineer (Contractor)

Deltacubes
11.2022 - 05.2023

Senior Elixir Developer (Contractor)

Erlang Solutions Ltd.
05.2022 - 09.2022

Senior Elixir Developer

BlockFi
01.2021 - 04.2022

Senior Elixir Developer

VDart Digital
09.2020 - 01.2021

Elixir Developer

Heathmont OÜ
04.2020 - 07.2020

Software Engineer

3Y3 Digital labs Pvt Ltd
01.2017 - 03.2020

Software Developer

Apto Media Solutions Pvt Ltd
08.2015 - 10.2016

Master of Science - Computer science and Discrete Mathematics

Vishveshwarya Institute of Technology University

Undergraduate Degree - Computer Science

Bangalore University
Venkatesh Shanmugham