
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

- 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

- 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

- 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

- 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

Freshworks
Senior Software Engineer
Jan 2021 - Sep 2021
Worked on the Developer Platform Team
JavascriptNodeAWSKafkaPrometheusGrafanaMicroservices

Dozee
Technical Lead
Jul 2019 - Dec 2020
Lead the Data Processing Team
PythonDockerAWSKibanaElasticsearchGoDistributed SystemsHealth Processing ServiceREST API

Infratab
Software Developer
Oct 2018 - Jun 2019
Worked on the Cold Storage App Team
PythonDjangoAzureREST APIMySQLDockerEthereumCircleCiCordova

Dozee
Software Engineer
Nov 2016 - Oct 2018
Worked on the Data Processing Team
PythonDistributed SystemsHealth Processing ServiceHTML/CSSREST API