Summary
Software Engineer specializing in backend and distributed systems, with experience building high-throughput data pipelines, API platforms, and automation frameworks. Proven track record improving system reliability, observability, and test coverage in production environments. Strong background in REST APIs, event-driven architectures, and cloud-native systems (AWS, Kubernetes, Kafka). Experienced in API automation, data validation, and monitoring (Postman, Datadog), with a focus on performance, scalability, and developer productivity. Contributor to open-source projects involving C/C++ and low-level systems.
Experience
Software Engineer
Software Engineer working on a lead generation platform for a global enterprise client, focusing on API automation, webhook-based data ingestion, and system observability.
- Designed and maintained webhook-based ingestion pipelines handling high-volume lead data from multiple social media platforms.
- Implemented automated REST API testing using Postman and JavaScript, reducing regression issues and improving release confidence.
- Performed data validation and integrity checks to ensure accuracy across distributed systems.
- Monitored production systems using Datadog (logs, metrics, dashboards), enabling faster anomaly detection and incident response.
- Improved system observability and contributed to performance and reliability enhancements in production environments.
- Participated in code reviews (Pull Requests), promoting clean code, consistency, and best practices.
- Collaborated in an Agile/Scrum workflow with a small engineering team.
- Continuously improved API reliability, data quality, and overall system robustness.
- Stacks used: Java, JavaScript, REST APIs, Webhooks, Postman, Datadog.
Software Engineer
Engineered backend, testing, and automation solutions for a high-throughput financial platform processing millions of transactions per day.
- Improved reliability and performance across distributed microservices handling high-volume financial data.
- Designed and maintained GitHub Actions pipelines, reducing CI/CD execution time and improving deployment reliability.
- Created Python and Robot Framework test tooling adopted across multiple teams, reducing regression cycle time and increasing developer throughput.
- Developed Kafka-based applications using Avro schemas for serialization and validation across services.
- Led automation and integration initiatives across microservice ecosystems, improving coverage and reducing manual QA workload.
- Collaborated with platform, SRE, and application teams to deliver mission-critical features.
- Implemented contract-testing prototypes using Pact and GitHub Actions.
- Stacks used: Python, Java, Kafka, Docker, Kubernetes (EKS), AWS (EC2/EKS), TestNG, Robot Framework, GitHub Actions, ArgoCD.
Software Development Engineer in Test
Built test automation suites and testing infrastructure for enterprise systems, focusing on reliability and maintainability.
- Developed automated regression tests using Robot Framework.
- Implemented image-based testing for legacy Delphi systems using Python (PyAutoGUI + Pillow).
- Provisioned test environments using Ansible on OpenStack and integrated them with GitLab CI.
Software QA Engineer
Performed QA engineering and test automation for large-scale enterprise systems.
- Developed automated tests using Selenium (Java), Appium, and Cypress.
- Worked in Scrum/Kanban workflows ensuring system quality and delivery.
Graphic Designer
Co-founded a small design studio focused on branding, visual identity, and marketing materials.
Student Internship
Digitized and registered court case documents for the Federal District Court of Justice.