Oleg Laputin
About Oleg Laputin
Oleg Laputin is a Full Stack Developer with extensive experience in developing ERP systems, cloud services, and video streaming applications. He has worked at Revel Systems since 2016 and previously held positions at ASD Technologies and Symphony Teleca, showcasing his expertise in both backend and frontend development.
Work at Revel Systems
Oleg Laputin has been employed at Revel Systems since 2016, serving as a Full Stack Developer. His role involves the development and maintenance of the iPad POS system. Over the course of eight years, he has contributed to various aspects of the software, utilizing his skills in both frontend and backend development. His work supports the company's goal of providing efficient point-of-sale solutions.
Previous Experience at ASD Technologies
Prior to joining Revel Systems, Oleg Laputin worked at ASD Technologies Company as a Lead Software Engineer from 2011 to 2016. In this role, he led software development projects and managed a team of engineers. His experience at ASD Technologies helped him refine his skills in software engineering and project management.
Background in Software Engineering
Oleg Laputin began his career in software engineering at Symphony Teleca, where he worked as a Software Engineer from 2006 to 2009. This early experience laid the foundation for his technical skills and understanding of software development processes. His career has since evolved, leading to more advanced roles in software development.
Technical Skills and Expertise
Oleg Laputin possesses a diverse skill set in software development. He has experience in developing ERP systems, cloud services, video streaming applications, and web crawlers. He is proficient in backend development using Python frameworks like Django and frontend development with JavaScript frameworks such as React and AngularJS. Additionally, he utilizes version control systems like GIT and SVN, and project management tools such as JIRA, Confluence, and Redmine.
Knowledge of Middleware and Continuous Integration
Oleg Laputin has expertise in message-oriented middleware technologies, including RabbitMQ and Celery. He employs continuous integration tools like Jenkins to enhance development workflows. His experience with caching mechanisms such as Memcached and Redis further optimizes application performance, ensuring efficient software solutions.