Full-Stack Software Engineer and Technical Lead with 10 years of experience in cloud application development. Proficient in requirements gathering, architecture planning, and leading cross-functional teams for optimal solutions.
leonid.koftun@gmail.com // from Munich, Bavaria // speaks English, German, Russian and French
- Designed, implemented and launched a cloud-based childcare management software (Next.js, NestJS, React Native, AWS Lambda, AWS DynamoDB, AWS S3, Auth0, Stripe, Cypress)
- Managed the product requirements, roadmap and priorities in close collaboration with customers (Requirements Engineering, Product Management, Kanban)
- Worked closely with stakeholders, collecting, refining and documenting requirements for new IoT Systems (Requirements Engineering, Kanban)
- Facilitated technical discussions and decisions, ensuring alignment in Agile team (Technical Leadership, Architecture)
- Trained and mentored developers, helping them to grow their skills and advance their careers (Mentoring, Pair Programming)
- Delivered more than five Industrial IoT projects in the sectors: Automotive, Asset Management and Energy Optimization.
- Developed event-driven microservice architectures on the Azure Cloud (Azure Functions, Cosmos DB, NodeJS, Typescript, Azure Event Hubs, IaC, Kubernetes, Kafka, Cassandra, Kotlin, Serverless)
- Innovated deployment and development processes by introducing tools and methodologies (Flux CD, Renovate, Storybook, Durable Functions)
- Created, published and maintained multiple web apps: “insta.vote” (online polls), “ipwatch.dog” (dynamic DNS), “nxt.is” (URL shortener) (Java, Spring Boot, Ebean ORM, Postgres, Vue JS)
- Led the rewrite of the legacy Android app “fishpixl” and introduced it successfully to the Google Play Store (React Native, Android, Redux)
- Prepared reusable modules for an internal framework, enabling rapid bootstrapping of new apps (Spring Boot, Postgres, Ebean ORM, Maven, Javascript)
- Maintained the development infrastructure including Docker Cloud, ELK Stack, Prometheus, Grafana, Gitlab CE, Linux.
Higher education entrance qualification / BAC (Final Grade: 2.7)
B. Sc. Computer Science (partial)
B. Sc. Computer Science (partial)