Roman is an exceptional Senior Python Developer and a true Technologist with two decades plus experience in programming, database development, and system administration. He sets the pace for Python/Django web and server-side components development; delivering beautiful backend code to power sophisticated Python-based web projects. He is an exceptional team player; thriving in a lively, fast-paced, exciting and flexible work environment on projects.
Designed the function and structure for scalable, resilient and extensible software solutions on projects using various programming languages based on best practices, new technologies, and legacy systems.
Identified and prioritized the resourceful utilization of various technology stacks and frameworks on projects; delivering high-quality solutions and additional features on products
Offered technical guidance and mentorship to different dev teams; sharing best practices, technical training, and assisting in solving complex technical issues.
Built complex, dynamic web apps on projects from prototyping to deployment using modern frameworks, design patterns, new techniques and a razor-sharp eye for detail.
Created backend code and interfaces for new web platforms; analyzing user needs in implementing web site content, graphics, performance, and capacity.
Architected and implemented new solutions, plugins, and other custom code solutions for clients; enhancing website experiences by pulling data from and pushing data to a variety of RESTful APIs.
Contributed to the overall architecture and design of Ivinco's software ecosystem; performing code reviews, discussing design decisions, and collaborating with other developers on the best solution.
Designed and developed core features for backend processing systems on projects; delivering high-quality products on time and with minimal supervision.
Suggested innovative and best practice technical approaches for maintaining and extending existing libraries, applications and services on projects for Ivinco.
Worked on Wott's DevOps platform, a solution that allows users to manage cloud security on projects - a solution for developers by developers. It manages one-line remediation for virtual machines and container vulnerabilities; handling tasks for the development of the dashboard server and agent app features. Built a secure and reliable client-server cloud-based system with an intuitive web UI to handle requests from thousands of devices and hundreds of users of the site. Improved test coverage for the solution and applied development best practices on the solution. The platform is live and is being used by developers.
Worked on a solution for a well-known Israeli-based web security services provider; designing and developing the complex multi-component microservices-based solution on the project. Translated client specifications and requirements for the project into an accurate, efficient, fast and secure solution; built using the AWS cloud infrastructure stack. Implemented auto-scaling, fault tolerance, monitoring, and disaster recovery solutions to make the system work flawlessly. It has been launched and is being used by many large customers, has won multiple professional awards, and raised tens of millions of dollars from investors.
Worked on a feature-rich, intuitive website builder solution on the project; developing and implementing backend functionality solutions on the builder. Utilized new approaches for the launch of highly customized clones of a template Django project; that allows thousands of clones to work on the project's hardware server (before Docker/Kubernetes). Handled system support tasks for different websites - landing pages, corporates sites, and e-commerce solutions. The solution was successfully launched and deployed to clients.
Education
Degree in Economics
Orel State University of Economics and Trade (Russia)