Profileimage by Lyubomir Stoychev Senior Software Engineer & DevSecOps Lead from Reading

Lyubomir Stoychev

partly available

Last update: 29.12.2023

Senior Software Engineer & DevSecOps Lead

Graduation: Masters in Electronic Engineering and Computer Engineering with Computer Science (MEng))
Hourly-/Daily rates: show
Languages: English (Native or Bilingual)

Keywords

Microsoft Azure SQL Databases Restful Api .NET Framework Agile Methodology Databases DevOps Object-Oriented Software Development Angular 2+ Single Sign-On + 81 more keywords

Attachments

Lyubomir-Stoychev_291223.pdf

Skills

.NET Core, .NET, .NET Framework, ASP.NET MVC, Active Directory, ADFS, agile, Agile Methodologies, Angular4, Angular2, App store, API, automated test, Azure Data Factory, backend, database backups, Balsamiq, large data, Blazor, Bootstrap, C#, CSS, Cloud, CQRS, Computer Engineering, CI/CD, XSS, D3.js, Dart, analytics, data integration, data layer, data management, data storage, data visualization, Data Warehouse, data operations, databases, database, DevOps, DevSecOps, disaster recovery, ES6, Entity Framework, ETL, Figma, Flutter, frontend, front-end, Git, Google Play, Grafana, HTML 5, Highcharts, access management, jQuery, Javascript, Kendo UI, Microservices, micro service, Azure DevOps, Azure, Azure Cloud, BizTalk Server, Microsoft TFS, UI automation, Windows, mobile app, MongoDB, Neo4j, OAuth, Object-Oriented Programming (OOP), Object- Oriented Programming (OOP), Octopus Deploy, OpenID, PRTG, Power BI, Prometheus, Python, regression testing, REST API, REST APIs, RESTful API, SQL, SQL databases, SSIS, SSRS, SAML, Selenium, Single Sign-On, SSO, design patterns, penetration testing, version control, SaaS, SOLID Design Principles, Swagger, SASS, Automation Engineer, TFS, Typescript, user authentication, PowerShell, XPath, Zeplin

Project history

07/2020 - 07/2021
Full-stack Developer and DevOps Engineer
Kivue Limited

Managed the autonomous delivery and provisioning of databases, applications, library
dependencies and utilities across the business
Ownership of version control management for all ongoing development projects in
collaboration with internal and external team members
Oversight of administration, monitoring and reporting of DevOps tasks, sensory data and KPIs
Managing internal and third-party penetration testing projects and facilitating required
environments automatically
Designed and led the centralization of all CI/CD pipelines into an Octopus Deploy Hub
Led the development of internal SQL toolkits, PowerShell utility libraries and API integrations
to maintain automation and security




Led breakdown and refactoring of legacy repetitive code blocks and layers into organized
reusable NuGet packages
Led transition from legacy Razor pages and Vanilla Javascript components into SPA
architecture under modern ES6+ and frontend frameworks
Implemented XSS preventative measures, form validation aspects, error handling and user
feedback modules across key levels of the SaaS architecture
Worked closely with product owners and clients to develop optimized data-rich dashboards
and key information tile outputs
Collaborated with cross-functional teams and led the full-stack design and delivery of
configurable form features
--- Skills and technologies:
Octopus Deploy, Git, Azure Repos, Azure Cloud Pipelines & Releases, Azure Logic Apps, Paessler PRTG, Grafana,
Prometheus, C#, Python, SQL, PowerShell, .NET Core 3.1, Entity Framework, Dapper, Swagger, Javascript ES6\ES9+,
Typescript, Angular11, CSS grid, CSS flexbox, Kendo UI, Highcharts, Zeplin, Microservices, REST API, CLEAN,
Architecture, CQRS, Event Bus

07/2018 - 07/2020
Full-stack Developer and SQL Lead Engineer
Kivue Limited

Managed and collaborated with client teams on a wide range of data integration and
warehousing projects
Led the design and implementation of ETL steps for data sanitization, validation, normalization,
repair and restructuring
Improved large data queryability and reduced export overhead through use of read-only
optimized storage and event delegation
Designed and implemented a centralized database warehouse and monitoring portal to
visualize operational activities and business KPIs/metrics
Implemented enterprise-level database backup and retention policies with disaster recovery
protection, ensuring reliability and availability
Implemented thorough metric collection for monitoring database backups, overall data health
and user activity, as well as error and event logs
Automated anonymization and shipment of sensitive data to maintain privacy and improve
testing accuracy
Led internal Ops teams and oversaw DBA activities and infrastructure maintenance tasks,
ensuring operational efficiency and reliability
Administered security access management for SQL databases, Windows VMs and internal
portals at user and role group level
Successfully delivered a micro service driven commenting feature to enhance user report
accessibility and privacy throughout the business
Spearheaded the migration from monolithic user preference and personalization structures to
a centralized service, resulting in synced and consistent user experiences across all applications,
and significantly improved performance through indexing key settings and filters
Collaborated with internal developer team to design and implement a scalable identity
provider service responsible for secure user authentication and authorization
Restructured legacy business rules and data projects into a unified, CQRS-compliant data
integration flow based on CLEAN Architecture principles
Enhanced integration capabilities by securely exposing key functionalities through welldocumented
and throttled REST APIs providing seamless and controlled access
--- Skills and technologies:
Microsoft TFS, Azure DevOps Server, BizTalk Server, Azure Functions, Active Directory, Grafana, C#, SQL, PowerShell,
.NET Framework, .NET Core, Razor, Entity Framework, SSIS, SSRS, Power BI, ETL, Data Warehouse, Javascript




ES5\ES6, Typescript, Angular4, CSS grid, Kendo UI, CanvasJS, Balsamiq, Microservices, REST API, CLEAN Architecture,
CQRS, Publish\Subscribe pattern

07/2016 - 07/2018
Full-stack Developer
Kivue Limited

Collaborated with developer team to implement secure user authentication and authorization
for micro service driven SPAs using JWT tokens and claims-based security
Utilized claims and decorator patterns to enhance and centralize user and role security layer,
as well as feature support for task and entity permissions
Collaborated on a project to develop dashboards optimized for Print and PDF media, featuring
user-configurable tiles which support tailored outputs of data
Improved dashboard data building and visualization by implementing a rich library of KPI
charts in collaboration with business owners and clients
Diligent work on full-stack development across diverse projects focusing on data operations,
RESTful API end points and front-end components
--- Skills and technologies:
Microsoft TFS, C#, SQL, .NET Framework, ASP.NET MVC, Razor, Entity Framework, Javascript ES5, jQuery, Typescript,
Angular2, CSS, Bootstrap, Kendo UI, D3.js, Balsamiq, Microservices, REST API, Object-Oriented Programming (OOP),
Agile Methodologies, SOLID Design Principles

07/2015 - 07/2016
Product Owner and Quality Assurance Lead
Kivue Limited

Collaborated with business owners and clients to define requirements and design features for
the main SaaS product
Led design and test teams in the evaluation of User Role case studies and the breakdown of
deliverable features and improvements
Designed new features with a focus on simplicity and intuitive design, utilizing industry
standards and user stories
Oversaw manual user acceptance testing and automated test development with record
performance KPI metrics
Implemented frontend design patterns and guidelines, improving UX consistency and reducing
workload for UI automation testing using smart XPath building
--- Skills and technologies:
Microsoft TFS, C#, Selenium, Javascript ES5, CSS, HTML 5, Kendo UI, Balsamiq, Frontend Design, UI\UX, Object-
Oriented Programming (OOP), Agile Methodologies

12/2014 - 07/2015
Quality Assurance Automation Engineer
Kivue Limited

Worked closely with the product owner and development team to evaluate and confirm the
quality of the produced software, ensuring functional specification requirements were met and
style guides followed
Implemented and maintained KATE, an in-house web automation platform for the purpose of
executing rapid regression testing of existing and new features, as well as gathering performance
analytics

Local Availability

Only available for remote work
Profileimage by Lyubomir Stoychev Senior Software Engineer & DevSecOps Lead from Reading Senior Software Engineer & DevSecOps Lead
Register