About Me
I am a senior backend engineer with many years of experience designing and building scalable, high-performance server-side systems in Java and Spring.
I focus on end-to-end ownership, from architecture and technical design through delivery, production support, and continuous improvement.
My background combines applied mathematics with strong analytical thinking, which helps me solve complex engineering problems and make sound technical decisions.
I have deep experience with microservices, REST and GraphQL APIs, event-driven systems, cloud infrastructure on AWS, and modern backend practices such as test-driven development, domain-driven design, and clean architecture.
I also enjoy working closely with stakeholders, mentoring engineers, leading teams, and turning product ideas into reliable software that delivers business value.
I am AWS Certified Solutions Architect and comfortable working across backend engineering, system design, performance tuning, and production operations.
Skills
AWSJavaReactDockerCI CDGitTeam LeadershipAgilePostgreSQLMySQLMentoringKafkaJenkinsMicroservicesMongoDBGraphQLDistributed SystemsRedisCode ReviewGrafanaKotlinPrometheusAirflowServerlessRESTElasticsearchSpring BootDesign PatternsDynamoDBS3RabbitMQLambdaIAMTest Driven DevelopmentPerformance TuninggRPCNew RelicEvent Driven ArchitectureKibanaGradleMavenHibernateOWASPKinesisDomain Driven DesignOpenAPISwaggerDatabase OptimizationJPAJBossSpring DataJava EEJSPKafka StreamsEvent SourcingDropwizardJProfilerClaude CodeCopilot)
Experience
Built a cloud SaaS for wealth planning using ownership graphs and full point-in-time history. Engineered an event-sourcing system over a polymorphic JSONB model and designed a bitemporal domain model to reconstruct ownership and equity positions historically. Partnered with the CEO on technical design and roadmap.
Led Java and Kotlin teams to design and ship scalable cloud SaaS products. Built backend services in Java, Spring, Node.js, and AWS, including Lambda, Kafka Streams, Kinesis, Elasticsearch, and Airflow. Improved production stability, mentored developers, and ran performance reviews.
Owned end-to-end design and delivery of a billing automation system, eliminating manual billing work and reducing vendor billing costs. Built and operated high-availability backend services and REST and GraphQL APIs over PostgreSQL, DynamoDB, and Redis, while sharing on-call responsibilities.
Led client feature discussions, proposed solutions, estimated effort, and refined requirements. Built proofs of concept, defined functional and non-functional requirements, and resolved performance bottlenecks. Supported sales with Java- and AWS-based proofs of concept.
Led migration of an enterprise restaurant-management system from a Perl/Java monolith to Java microservices using the strangler-fig pattern and an anti-corruption layer. Coordinated feature design, supervised developers, supported releases, and conducted technical interviews.
Worked as a software engineer on backend systems and product delivery.
Education
Specialist Degree, Applied Mathematics and Computer Science
Applied mathematics and computer science background.
Portfolio not available.
Services not available.