Summary
Anastasiia Solodkaia is a Principal Software Engineer based in Dubai with 18+ years in software engineering and a decade of leadership experience delivering resilient, business-aligned systems. She blends deep backend expertise (Java, Spring, Python) with hands-on architecture work—designing microservices, channel architecture for open banking, and reusable libraries that sped feature delivery for digital payments. A proven coach and technical mentor, she builds engineering bench strength through training, book clubs, onboarding programs and by formalizing interview and leadership scopes. Her tenure at Oracle on the Java Compatibility Kit and JVM tooling demonstrates rare low-level systems knowledge alongside product-focused delivery at consultancies and startups. Colleagues rely on her to raise engineering standards—introducing TDD, code review culture, security practices (OWASP) and measurable performance improvements across repositories. She pairs mathematical training with pragmatic delivery, often surfacing non-obvious bottlenecks in performance, security, and database configuration to drive targeted migrations.
9 years of coding experience
15 years of employment as a software developer
Bachelor's Degree Mathematics Information Technology, Bachelor's Degree Mathematics Information Technology at Saint Petersburg State University
Not applicable Physics Mathematics, Not applicable Physics Mathematics at Academic Gymnasium of Saint-Petersburg State University
English, Russian, Arabic