Tackling engineering challenges with creativity, simplicity, and a fresh perspective is what drives me. I thrive on learning and applying new concepts and technologies to develop impactful solutions.
Areas of Expertise:
Algorithm design & analysis, data structures, optimization of space and time complexity, design patterns, OOP
Concurrency models: resource sharing, message passing, actor model, reactive model, CSP, co-routines
Distributed systems design: HA, eventual consistency, CQRS, event sourcing, distributed transaction management (saga)
Microservices: choreography and orchestration, cloud design patterns
Operating systems, computer architecture
Programming languages: Java, Python
Databases: SQL (Oracle, MySQL), No-SQL (HBase, Cassandra, MongoDB)
Message brokers: Kafka, RabbitMQ
Security: OAuth2, OpenID Connect
Frameworks: Spring Framework, Spring Boot, Spring Cloud
Lead Engineer, Growth Backend Team
MeeshoMember Of Technical Staff
SalesforceSoftware Engineer (Intern)
GE DigitalKafka
RabbitMQ
K8s
Jenkins
Docker