11/06/2024 updated


100 % available
Experienced Software and Data Architect
Sofia, Bulgaria
Worldwide
Bachelor's degree in Computer ScienceJava (Programming Language)Agile MethodologyAmazon Web ServicesMicrosoft AzureBusiness IntelligenceBusiness DevelopmentBusiness AnalysisBusiness Process AutomationCloud ComputingDatabasesContinuous DeliveryContinuous IntegrationData ArchitectureInformation EngineeringDevOpsFinancial AnalysisProject ManagementNginxNode.JsScrum MethodologySoftware ArchitectureSoftware EngineeringStock ControlData ProcessingTest-Driven Development (TDD)BackendVue.jsAngularJSFull Stack DevelopmentTeam ManagementFront End Software DevelopmentDockerProgramming LanguagesMicroservices
Software Architecture
Extensive experience in designing and implementing distributable microservice architectures, with proficiency in various programming languages and frameworks.
Data Engineering
Strong background in data architecture, warehouse solutions, and business intelligence frameworks, including experience with various database systems and data processing tools.
Leadership and Project Management
Proven track record in leading teams of BI and Data engineers, managing software development projects, and coordinating interdepartmental collaboration.
Full Stack Development
Proficiency in both frontend and backend technologies, including Node.js, Java, Angular, Vue.js, and various database systems.
Cloud and DevOps
Experience with cloud platforms like AWS and Azure, as well as DevOps practices and tools such as Docker, Nginx, and CI/CD pipelines.
Business Analysis
Skills in financial analysis, business process automation, and developing strategies for internal and external business development.
Agile Methodologies
Knowledge of Agile, Scrum, TDD, BDD, and Continuous Delivery practices for efficient software development and project management.
Extensive experience in designing and implementing distributable microservice architectures, with proficiency in various programming languages and frameworks.
Data Engineering
Strong background in data architecture, warehouse solutions, and business intelligence frameworks, including experience with various database systems and data processing tools.
Leadership and Project Management
Proven track record in leading teams of BI and Data engineers, managing software development projects, and coordinating interdepartmental collaboration.
Full Stack Development
Proficiency in both frontend and backend technologies, including Node.js, Java, Angular, Vue.js, and various database systems.
Cloud and DevOps
Experience with cloud platforms like AWS and Azure, as well as DevOps practices and tools such as Docker, Nginx, and CI/CD pipelines.
Business Analysis
Skills in financial analysis, business process automation, and developing strategies for internal and external business development.
Agile Methodologies
Knowledge of Agile, Scrum, TDD, BDD, and Continuous Delivery practices for efficient software development and project management.
Languages
BulgarianNative speakerEnglishNative speaker
Project history
Expanded a large international project, focusing on product development for the Events Sector, software architecture design and implementation, and fostering interdepartmental cohesion and collaboration.
Worked as a consultant for various businesses, serving as an architect, principal engineer, and team leader. Designed and implemented distributable microservice architectures, worked with Node.js, Java, Angular, Vue.js, and focused on IoT, Data architecture, and Data engineering.
Led a team of BI and Data engineers, mentored other team leaders. Focused on data architecture, developing frameworks for Business Rule Management Systems, small-scale ERP systems, data warehouse solutions, and Python development.