Work Experience
Software Developer (Outsourcing), International Outsourcing Projects
Duration: February 2021 - April 2023
Summary:- Software Developer involved in three major international projects, maintaining versatility across different technologies and domains
- Contributed to a frontend library, admin panels, and traffic simulation integrations
Responsibilities: Developing and integrating a TypeScript frontend library with Angular, mentoring junior developers, enhancing global gaming admin panels, programming traffic controllers, and collaborating with international teams.
Technologies: TypeScript, Angular, various traffic simulation tools
Software Developer (Outsourcing), Kaufland IT Hub API Development
Duration: February 2020 - November 2020
Summary: Software Developer in Kaufland IT Hub, tasked with building HATEOAS REST API with a focus on security and search features, while working remotely during the COVID-19 pandemic.
Responsibilities: Creating HATEOAS REST API, integrating Spring Security, and implementing ElasticSearch, along with automating product delivery and testing.
Technologies: HATEOAS, REST API, Spring Security, ElasticSearch
Software Developer (Outsourcing), Multiple Software Development Projects
Duration: May 2018 - November 2019
Summary:- Participation in two projects, commitment to a Java newsletter, and self-improvement via company resources
- Involved in diverse stages of the SDLC and improvements in agile methodologies
Responsibilities: Implementing OAuth2.0, developing REST APIs and JavaFX admin panels, connecting to MQTT brokers, and collaborating with cross-functional teams.
Technologies: JDK Spring Boot, Spring Security, JavaFX, MQTT
Information Technology Consultant, Diverse IT Consultancy
Duration: 2009 - 2018
Summary: Diverse IT consultancy work ranging from website fixes to full webpage development, domain instruction, WordPress, and database maintenance over a span of nine years.
Responsibilities: Assisting clients with IT needs such as website corrections, webpage creation, and providing guidance on domains, hosting, and maintaining WordPress and databases.
Technologies: WordPress, Various Web Technologies and Databases
Student Tutor, Student Tutoring
Duration: 2010 - 2017
Summary: Providing academic tutoring in mathematics, natural sciences, and technology to improve students' exam preparations and academic performance.
Responsibilities: Tutoring in various academic subjects and conducting online video calls for students abroad to enhance their education.
Technologies: Various Educational Technologies
Computer Aided Design Drafter, CAD Drafting
Duration: 2012 - 2015
Summary: Engaged in the creation and editing of CAD files based on existing blueprints, descriptions, and photos, primarily focused on furniture and metal parts.
Responsibilities: Editing existing CAD files, generating new ones, and preparing blueprints for different projects.
Technologies: CAD Software
Data Input and QA Associate, Data Input and Quality Assurance
Duration: June 2014 - October 2014
Summary: Data management role focused on maintaining data integrity and user experience for the company database and interface.
Responsibilities: Adding new data, removing duplicates, filling missing information, and ensuring correct data display on user interfaces.
Technologies: Data Management Tools, QA Test Tools
Education
- Technical University of Sofia
Electrical Engineering Technologies/Technicians
October 2013 - April 2014
- Technical University Gabrovo
Electrical Engineering Technologies/Technicians
2010 - 2012
- High School of Mathematics and Natural Sciences | Gabrovo, Bulgaria
Mathematics and English Language
2005 - 2010