Summary
Alexander Krysin is a seasoned Java and Kotlin software engineer with 12 years of hands-on experience building backend services, desktop control panels, and Android apps from PoC to Google Play publication. He has delivered integrations across IM, CRM, social networking, and online banking, and authored server-side logic for video surveillance and restaurant systems while routinely diagnosing crashes, concurrency bugs, memory leaks, and performance bottlenecks. Comfortable across the stack, he pairs Spring, JPA/Hibernate, and multithreading expertise with Android Jetpack, Compose, and DI frameworks, plus practical Linux deployment and CI experience using Docker and Kubernetes. His toolset spans SQL and NoSQL databases, messaging platforms like Kafka and RabbitMQ, and testing with JUnit/Mockito, enabling reliable, production-ready systems. Notably, he combines deep low-level Java/I/O knowledge with modern coroutine-driven Kotlin patterns—helping teams migrate legacy logic toward more resilient, concurrent architectures. Based in Russia, he brings pragmatic problem-solving from embedded-style desktop clients to scalable cloud-deployed services.
13 years of coding experience
Economics & Accounting, Accountant, Economics & Accounting, Accountant at Oil College
Русский, English