Lev Ozeryansky

I am a seasoned software developer, architect and DevOps specialist with over two decades of experience in the tech industry. My career began with Java web development, evolving through various roles including full-stack development, Big Data solution architecture, and expertise in Kubernetes and cloud computing. Skilled in a range of technologies from .NET and C# to modern DevOps tools, I have a proven track record of adapting to and excelling in rapidly changing tech environments. My journey reflects a deep commitment to learning and applying cutting-edge technologies to solve complex challenges.

🤗 👋

My areas of expertise are detailed

my expertise encompasses software development, DevOps, cloud computing, and Big Data solutions, leveraging a diverse skill set in Java, .NET, Kubernetes, and modern infrastructure management tools.

Kubernetes

My expertise extends to managing clusters using Rancher and RKE for on-premise and cloud solutions on AWS, Azure, and Linode. I am adept at writing custom operators, automating processes with Argo-Events, and overseeing the deployment of applications written in various languages. My proficiency also includes crafting and maintaining advanced Helm charts, ensuring efficient deployment management across diverse environments

Data Management Systems

My proficiency spans a wide array of databases, including Oracle, MySQL, MS SQL Server, MongoDB, Cassandra, and Elasticsearch. I adeptly handle complex data operations with these systems and employ Spark for big data processing. My expertise also extends to monitoring and analytics with Prometheus, and orchestrating data pipelines using Kubernetes-based tools like ArgoWorkflow and Luigi, ensuring efficient and scalable ETL processes across diverse environments.

Cloud Infrastructure

In cloud management, my expertise spans across AWS, Azure, DigitalOcean, and Linode (Akamai), where I excel in deploying and managing scalable, resilient infrastructure. My proficiency in orchestrating complex cloud solutions is complemented by a strong emphasis on FinOps, particularly optimizing AWS for cost efficiency and performance. This approach ensures not only technical excellence but also strategic financial management, enabling organizations to maximize their cloud investments. My experience in cloud-native technologies and infrastructure as code contributes to seamless integration and effective management of cloud resources, balancing performance with cost-effectiveness.

Software development

As a seasoned software developer with extensive experience in both front-end and back-end technologies. excel in both front-end and back-end development, leveraging a wide array of software frameworks. My expertise spans from advanced back-end technologies in .NET, Java, Scala, Go, and Python to cutting-edge front-end frameworks. This combination of skills enables me to understand and contribute to every aspect of software development. My ability to quickly learn and interpret code written by others is a critical asset, ensuring seamless integration and innovation in complex projects. This proficiency, coupled with a commitment to quality and continuous learning, defines my role as an effective and adaptable full-stack developer.

Biography

Testimonial

In 2004, I transitioned to learning C# and using the ASP.NET framework for web system development. My initial project in this domain involved using the ASP.NET AJAX framework for client-server communication and SQL Server for data storage. Over the next 10 years, I worked extensively with .NET C#, serving as a full-stack and backend developer. My work included writing Windows services, SSIS applications, and PowerShell scriptlets. I developed clients using the jQuery library and even created plugins for it.

Testimonial

I began my career as a software developer in 1999. My first role involved developing a web system in Java with minimal JavaScript use. During the 2000-2001 crisis, I experienced being laid off for the first time. However, within two weeks, I returned to work, this time using classic ASP and VB6 on an IIS server. This period marked the emergence of SPA (Single Page Application). We developed COM objects and operated them on a COM server in Windows 2000. We also created an XMLHttpRequest wrapper to facilitate asynchronous requests from JavaScript to the server. It's hard to believe that I spent nearly five years in this field. It was an incredible time.

Testimonial

In 2014, I shifted my focus to becoming a solution architect in a Big DATA team, aiming to sell products from our portfolio to clients. I worked with Hadoop, various NoSql databases, and Elasticsearch. I developed software to assist clients in integrating these products into their systems. During this period, I revisited Java, learned Python, and began using Node.js for rapid service development, along with Angular.js for client-side applications. While I continued using C# .NET for clients hesitant about Linux, I primarily switched to Linux as my main OS, relegating Windows to a secondary role. Gradually, my role evolved into supporting clients using Elasticsearch, which eventually became monotonous and stressful.

Testimonial

In 2017, I returned to a developer role, specifically as a Senior Software Developer, and began working with Docker. My primary responsibility was migrating systems from Docker Swarm to Kubernetes. Additionally, I built CI/CD pipelines using Jenkins and Groovy, and performed installations using Python, shell scripts, and Ansible. The excitement and challenge presented by these new technologies led me to transition into a DevOps developer role in 2019.