Photo of Prabhu Marappan

Prabhu Marappan

Software Engineer

About Me

I'm currently doing my Master of Science in Computer Science from Portland State University.


Before this I worked as a Software Engineer for 5 years in Backend Development, Infrastructure, System Design and Architecture for distributed web applications.


Engineer looking to solve interesting engineering and data problems.

Skills

  • Python
  • Go
  • Javascript
  • Java
  • MongoDB
  • PostgreSQL
  • InfluxDB
  • Redis
  • MySQL
  • ActiveMQ
  • RabbitMQ
  • SQS
  • Amazon Web Services
  • Google Cloud Platform
  • Docker
  • Git
  • FluentD
  • Kibana
  • Elasticsearch
  • Microservices
  • Django
  • Flask
  • React
  • NextJS
  • NodeJS
  • FastAPI
  • GraphQL
  • OAuth

Projects

CTran Data Pipeline and Visualization

Photo of CTran Data Pipeline and Visualization
  • Designed and implemented a data pipeline to process daily data from CTRAN APIs and push them to PostgreSQL database using Kafka producer and consumer
  • Created the PostgreSQL database, processed batch data, and implemented visualizations used in local transportation systems.

IRC Service

Photo of IRC Service
  • Internet Relay Chat Service project that allows users to run a server and connect to other users through the client program
  • Implemented the server and client programs using Python sockets and threads to handle multiple clients
  • Send Message, Chatrooms, Private Message were few of the features implemented

Lord of the Rings (LOTR) SDK

Photo of Lord of the Rings (LOTR) SDK
  • Lord of the Rings (LOTR) project was an SDK created in Python that allows developers to fetch LOTR resources like boook, chapter, character, movies and quotes directly from the terminal!
  • Developed a python package and published it to PyPI
  • Created a well documented README on how to use the SDK

Cryptoning

Photo of Cryptoning
  • Created a React app to add cryptocurrencies to a watchlist and track them
  • Used Twitter APIs to read tweets about a selected cryptocurrency and display them
  • Used Coinmarketcap and Cryptocompare to get latest prices and history for a selected cryptocurrency

Professional Experience

Logo of Freshworks

Freshworks

Senior Software Engineer

Jan 2021 - Sep 2021

Worked on the Developer Platform Team

JavascriptNodeAWSKafkaPrometheusGrafanaMicroservices
Logo of Dozee

Dozee

Technical Lead

Jul 2019 - Dec 2020

Lead the Data Processing Team

PythonDockerAWSKibanaElasticsearchGoDistributed SystemsHealth Processing ServiceREST API
Logo of Infratab

Infratab

Software Developer

Oct 2018 - Jun 2019

Worked on the Cold Storage App Team

PythonDjangoAzureREST APIMySQLDockerEthereumCircleCiCordova
Logo of Dozee

Dozee

Software Engineer

Nov 2016 - Oct 2018

Worked on the Data Processing Team

PythonDistributed SystemsHealth Processing ServiceHTML/CSSREST API

Contact Me