Lyuboslav Ignatov

Software Engineer crafting innovative solutions that streamline businesses' operations. With a passion for problem-solving and an eye for detail, I strive to deliver clean, efficient, and elegant software products.

Scroll Down

About Me.

Passionate about crafting robust solutions that drive business success. Specializing in the entire software development lifecycle from initial analysis and planning to implementation and deployment.

My journey in software engineering has equipped me with a solid technical foundation, particularly in backend and frontend development, supplemented by valuable operations skills.

I prioritize building strong collaborative relationships with clients and stakeholders, creating an atmosphere of trust and transparency.

Tech Skills.

  • Programming languages: Java, JavaScript, Python, TypeScript
  • Backend development: Spring Boot, Node.js, Express.js, Nest.js, Flask
  • Frontend development: React.js
  • Web Technologies: RESTful API, HTTP, Websockets, Authentication and Authorization (OAuth 2.0, JWT)
  • Databases: PostgreSQL, MySQL, MongoDB, Redis, Database Design
  • Testing: Test-Driven Development (TDD), JUnit, Mockito, Jest, Mocha, Chai
  • DevOps: Git, CI/CD tools like Jenkins, Containerization and Orchestration (Docker and Kubernetes)

Services.

Backend Development

Expertise in designing and implementing robust server-side solutions crafted to specific requirements. Specializing in creating scalable, efficient backend systems that power applications.

Database Modeling

Specializing in the design and optimization of database structures to meet project requirements. Tailored solutions for efficient and scalable database schemas, ensuring optimal data organization and accessibility for applications.

Frontend Development

Expertise in crafting responsive and intuitive user interfaces for web applications. Specializing in building efficient frontend architectures that enhance user experiences and drive the functionality of web-based applications.

Deployment Solutions

Streamlining the deployment process for applications to ensure seamless and efficient release cycles. Offering expertise in setting up continuous integration / continuous deployment (CI/CD) pipelines and optimizing deployment workflows.

Requirements Analysis and Planning

Thorough analysis of project requirements and business objectives to develop a strategic plan for software development. Assisting in identifying key features, prioritizing tasks, and establishing a roadmap for successful project execution.

Software Consulting

Providing expert guidance and technical insights to enhance software development processes. Specializing in technology selection, architecture design, and strategic guidance for successful projects. Our consulting services empower businesses to make informed decisions and reach their software development goals.

Experience.

08/2022 - 08/2023

Lead Software Engineer • CleverPine

  • Led a cross-functional development team comprised of backend, frontend, and QA engineers to automate airplane maintenance costs calculation for an aircraft company and its customers.
  • Participated in all phases of the Software Development Lifecycle, including analysis of business requirements, planning, software architecture, implementation, testing, and delivery.
  • Mentored team members to enhance their skills and knowledge in software development.
  • Conducted regular code reviews to ensure high quality and prevent bugs in the system.
  • Successfully planned and delivered features on time, meeting project deadlines.
  • Served as lead developer for third-party solutions integrated into other software products within the company.
10/2021 - 10/2022

Senior Software Engineer • adesso SE

  • Collaborated on the redesign and refactoring of a German banking system.
  • Enabled customers to inquire for various financial instruments through the system.
  • Implemented significant modifications to the data model, server-side and client-side logic.
  • Enhanced the system's flexibility and functionality, enabling seamless addition of new features such as inquiry updating, versioning and direct customer communication.
11/2019 - 09/2021

Junior / Mid-Level Software Developer • Blubito

  • Engaged in the development of RESTful API software product within the e-commerce field, empowering online shop employees to efficiently manage customer orders.
  • Developed features including order status management, document generation like vouchers and bill of lading, optimization of database search queries to make order retrieval efficiently based on multiple criteria.

Contact Me.

I will read all emails. Send me any message you want and I'll get back to you.

I need your Name and Email Address, but you won't receive anything other than your reply.

Send Me A Message

Does not send emails

Write me on my social networks