Vadim Panov
Email:-| Phone: - | Location: Vila Nova de Gaia, Portugal
GitHub: panovvv | LinkedIn: vadim-panov | Personal blog: shortn0tes.blogspot.com
PROFESSIONAL SUMMARY
Experienced Software Engineer specializing in backend development with Java and Kotlin since 2016. Proficient in
Spring and AWS cloud solutions, and currently expanding into full-stack development with Angular and Vue.
Engaged in every phase of the SDLC - from requirements gathering and architecture to deployment and
maintenance. Working fully remote since 2018 and engaged in contract-based work right now, I am committed to
enhancing the product to improve customer satisfaction and deliver business value.
WORK EXPERIENCE
Software Engineer • Kontakt.io • Remote
April 2020 – Present
● Developed IoT device management systems: provisioning, configuration, and firmware upgrades.
● Scaled the main backend API from 100 to 2,000 RPS, enhancing performance and capacity
● Refactored parts of the monolithic API into separate services, including firmware management,
connectivity specification, and device status, improving scalability and maintainability.
● Developed new features in the existing stack, including automated firmware updates.
● Contributed to the migration of the entire application stack from AWS ECS to Kubernetes for better
scalability, resilience, and deployment efficiency.
● Parallelized integration tests for the main API project, reducing execution time from 1 hour to 10 minutes
and significantly improving development feedback cycles.
● Expanded into frontend development with Angular to support business needs, implementing new pages
and features in existing projects.
Java Developer • Grid Dynamics • Remote
July 2018 – April 2020
● Developed and maintained a Java EE application for ETL processes in online advertising.
● Spearheaded the initiative to implement end-to-end testing for the data pipeline using pytest, improving
reliability and catching issues early in the process.
● Advocated for Apache Spark as a replacement for existing data processing, implementing PoC projects
that showcased improved performance and cost reduction.
Java Developer • EPAM • Onsite
February 2017 – June 2018
● Built RESTful API for stock market data using Spring Boot and core Spring frameworks.
● Worked with Solr for indexing and searching large-scale data efficiently.
Additional Experience
Pre-2017
● EPAM Java Development Internship (2016): Completed a 6-month internship focused on enterprisegrade Java development, where I gained hands-on experience and learned industry best practices.
● After graduating in 2014, I held various roles in industrial programming, embedded software development,
and electronics engineering, building a strong technical foundation in automation and control systems.
EDUCATION
Master’s in Computer Science and Engineering
2014 - 2016
Saratov State Technical University. Focus on Automation, industrial control systems.
Specialist in Automated Control Systems
2009 - 2014
Saratov State Technical University. Note: this degree is equivalent to ISCED Level 756.
SKILLS
Java | Kotlin | Python | SQL | Shell | Maven | Spring | REST API | Hibernate | jOOQ | MyBatis | Angular | RxJS |
Vue | Tailwind | HTML | CSS | JavaScript | AWS | Docker | Kubernetes | Terraform | Scrum | SDLC | Agile | IoT |
Electronics | Robotics | Automation | Linux | JUnit | Git | Kafka | Redis | LLM | ChatGPT | gRPC