Emil Lozev's profile image

I CREATE SOFTWARE

I’m a software engineer with 7+ years of experience helping small and medium-sized companies achieve growth through well-tailored software solutions. From small websites, to big-scale distributed systems, I focus on delivering value to businesses resulting in effective & fast ROI.

Experience & Certifications

With over 7 years in the software engineering field, I've navigated a diverse array of projects, spanning from visually captivating frontend designs to intricate backend architectures and robust infrastructure setups aimed at enhancing software reliability.

My expertise covers a broad spectrum of technologies and stacks, but I specialise in harnessing the power of Node.js, React.js, Kubernetes, MongoDB, relational databases, and leading cloud platforms like GCP and AWS. Additionally, I bring proficiency in PHP, Vue, Java, and WordPress to the table, further enriching my skill set.

Throughout my career, I've prioritised transparent communication and setting realistic expectations to ensure successful project outcomes. I firmly believe in crafting software solutions that prioritise user experience by minimising unnecessary complexities and focusing on streamlined, minimalist designs.

Certified Kubernetes Admin Royal Holloway, University of London AWS Cloud Practitioner

Senior Software Engineer

During my tenure at Moneyfarm, I had the privilege of contributing to various aspects of our tech stack, providing valuable insights and expertise across multiple domains. In the frontend realm, I immersed myself in projects utilising React.js, Gatsby, and Next.js, crafting engaging user interfaces and seamless experiences for our users.

Delving into backend development, I took a leading role in architecting solutions using Node.js, leveraging an event-driven approach to ensure scalability and efficiency.

Additionally, I spearheaded infrastructure initiatives, orchestrating deployments and optimising performance using cutting-edge technologies such as Kubernetes, Grafana, Prometheus, Jaeger, and Argo CD. Working within a dynamic team of approximately 9-10 engineers, we fostered a culture of agility and collaboration, consistently delivering high-quality solutions tailored to our users' needs.

Read more

Full-stack developer

During my tenure at Reply, I held dual roles as both a frontend developer (lead) and a backend engineer, taking on diverse responsibilities to drive project success. As a frontend developer, I led efforts to uphold exemplary coding standards and practices, provided accurate estimates for new features, and ensured timely delivery, fostering a culture of efficiency and excellence within the team.

In my capacity as a backend engineer, I took charge of developing business-critical features for e-commerce platforms, introducing innovative functionalities such as authentication mechanisms, notification systems, and seamless server-to-server communication with external APIs. Moreover, I played a pivotal role in managing deployments on both Google Cloud (utilising Kubernetes) and AWS (leveraging ECS, Cloudfront, Lambda, CodePipeline, and CloudWatch). I collaborated closely with fellow developers to tackle technical challenges head-on, offering insights and making informed decisions to drive project success.

My proficiency extended to orchestrating Docker deployments and overseeing Azure AD management, further enhancing our operational efficiency and system reliability.

Read more

Full-stack developer &
Co-founder

At Marketiseme, serving as a Fullstack Developer and Co-founder, I played a crucial role in driving our projects forward, utilising a diverse skill set encompassing Node.js, React, and PHP technologies.

I led the development of several full-stack applications, including a dairy system for managing and aggregating automobile service data, as well as applications for tracking results in sports events such as cycling.

This experience enhanced my ability to research, plan, and address challenges independently and within a small team, fostering a strong sense of ownership and commitment to project success.

My responsibilities ranged from negotiating with clients to determining optimal software technology patterns and languages, ensuring alignment with project objectives and client expectations.

Read more

Notable projects

Platform experience

My passion for infrastructure and platform development ignited when I first encountered highly available and distributed systems. I have since focused on implementing mechanisms and best practices for CI/CD deployments, security, availability, and scalability. Notable experiences include:

Redefining continuous delivery strategy

After evaluating various software delivery strategies and consulting with the development team, I chose Argo CD. This tool enhanced our deployment visibility, provided tighter control over what is deployed, reduced costs, and improved maintainability. Also, it allowed the team to follow close DevOps & GitOps practices .

Tech logo 0Tech logo 1Tech logo 2Tech logo 3

Programming experience

My journey into software engineering began at the age of 10 when I eagerly disassembled my first computer in an attempt to grasp its inner workings. While my initial attempt to reassemble it may not have been successful, this early curiosity laid the foundation for my approach to problem-solving in software engineering.

In many ways, software engineering mirrors this process: encountering a problem, breaking it down into its smallest components, and meticulously piecing them back together to form a cohesive solution. Below are examples where this approach has yielded successful outcomes.

Profile Pensions

Profile Pensions is a pension consolidator service that I have been involved with for the past couple of years. I have contributed to various parts of the stack, from the front end to the back end and platform. Some notable projects include:

  • Secure Messaging System: Developed an internal messaging system enabling our operations team to communicate securely with customers.
  • Self Withdrawal Service: Implemented a feature allowing customers to withdraw funds from their pension pods.
  • Automated Worklists: Created data and event-driven worklists to streamline tasks for our operations team.
  • General Website Development: Worked on multiple frontend features to enhance the user experience.

Tech logo 0Tech logo 1Tech logo 2Tech logo 3