Choosing the right technologies and data structures, while considering time-space complexity and fundamental principles, is crucial for scalability and performance. As I explore new technologies and industry best practices, I try to understand the underlying mechanisms that make them effective.
Java Spring Boot, RESTful services, OOP, Microservices, Kubernetes, Docker
Java, C/C++, Python, Javascript, Scala, Thrift, Bash
MySQL, MongoDB, Redis, Neo4j
ETL, Spark, Databricks, AWS, Hadoop
NodeJS, ReactJS, HTML/CSS, Graphic Design
Agile, OOP, SOLID, System Design, TDD, Junit/Mockito, CI/CD, Git
RabbitMQ, Hibernate, Apache Nifi, New Relic, Metrics, Camunda, BPMN Workflows, Payment Gateways
During the three years that I worked as a software engineer at
Capillary,
my most expansive project was POTATO (Over-The-Air Transactions Orchestrator), a secure and
reliable in-house payment orchestration solution.
Potato ensures seamless automated fueling experience for customers.
The Camunda and Spring Boot based service is capable of handling real-time transactions for
more than 10,000 users per minute.
Why
did I name it so?
Before Potato, I worked as a Big Data Engineer on ReOn, Capillary's flagship CRM and BI tool. ReOn, short for Relational Ontologies, is a comprehensive ETL system for data warehousing. Powered by Spark, the system manages a data inflow of over 6 billion new daily records.
Everyone loves open source software. Everyone loves Star Wars (Right?). What if we combined the two? Enter Cuckoo Dooku: a Star Wars themed, open source Chrome extension to boost your productivity. It even got a commendation at the FOSS Hackathon in 2021. (Must be really cool).
I began coding at eight with Logo and QBasic. As I gained confidence I sought new challenges. In my ninth grade, I chose a seemingly simple one-day school project: building a snake game. (It's just like a Logo turtle, right? Wrong.) It took weeks. But it was a huge learning experience. Amid lost projects over the years, I've carefully preserved this one.
I'm always up for conversation. Especially if it leans towards the philosophical side. I like meeting new people, trying new food and learning about new languages and cultures. On weekends, I try to make time to play and watch football. Apart from football, I also geek out on music, where my taste usually revolves around indie and alternative rock (currently noise rock).
Looking for someone to bore you with low-effort humor? Or perhaps have an intellectual discussion on how puns emerge from the abstraction of language?