Vadim Panov

Vadim Panov

$80/hr
Backend Development — Java & Kotlin, Spring Boot, AWS, Kubernetes, Cloud-native Microservices
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
33 years old
Location:
Vila Nova De Gaia, Porto, Portugal
Experience:
9 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.