Extensive experience in analyzing and comprehending problems, adept at navigating both end-user and technical perspectives to craft clear and effective solutions.
Committed to embodying the principles of the Manifesto for Agile Software Development.
With a firm belief in the significance of non-formal organizational comprehension for effective business management.
Software Architect
As a Software Architect, I spearheaded the strategic design and optimization of software architectures, focusing on elevating performance, scalability, and resiliency. My role involved crafting innovative solutions, while also streamlining the development process for enhanced efficiency.
- Demonstrated expertise in designing, implementing, and deploying microservices-based architectures using domain-driven design (DDD) principles. Proven ability to translate business domain concepts into scalable, maintainable, and resilient software solutions.
- Proficient in implementing and configuring secure authentication and authorization flows for web applications and APIs. Proven ability to develop and manage custom identity provider
- Proven cybersecurity expertise, crafting comprehensive insights and documentation for penetration testers, enabling a thorough and accurate security assessment of applications, providing fast response to discovered findings.
- Tech stack: .NET, Angular, PostgreSQL, MSSQL, Redis, RabbitMQ, OTEL, IaC, K8s, FHIR, DaC, OAuth2/OIDC, K6, Azure DevOps
Senior Software Engineer
Versatile full-stack developer with extensive experience spanning product ownership, technical leadership, development, and DevOps responsibilities.
- Led the design, implementation and deployment of a multi-agent system platform, placing a strong emphasis on scalability and the reactivity of agents.
- Streamlined data import processes by refactoring existing solutions, achieving significant performance enhancements with minimal impact on backend services. (processing of 10k transactions from 4h down to 30min)
- Contributed to the development of microservices for enterprise-level application.
- Modernized an existing backend application to meet modern security standards, enhancing its overall security and compliance.
- Tech stack: Java, .NET, Vue.js, MSSQL, SQLite, RabbitMQ, K8s, OAuth2/OIDC, SAST/SCAA, Azure DevOps
Consultant
- Provided consulting services to small artisan businesses with a specialization in optimizing and modernizing manufacturing processes.
- Implemented a Firebase backend to power a hotel digital concierge iOS application.
- Served as a full-stack developer for a comprehensive workplace management web solution.
- Tech stack: PHP, NodeJS, JavaScript, HTML&CSS
Software Engineer
Backend developer for client/server solution in healthcare segment
- Orchestrated the implementation of backend architecture components for an highly customizable application, ensuring adaptability to diverse user needs.
- Managed end-to-end CI/CD processes and oversaw all aspects of DevOps, ensuring seamless integration, deployment, and optimization of workflows.
- Experience in ensuring the smooth operation and optimization of servers and databases, maintaining high performance and reliability.
- Tech stack: .NET, WCF, WPF, MSSQL, TFS
Developer
Migration of a document database to Microsoft SharePoint, implementing custom processes and components to meet the specific requirements of a banking customer.
- Tech stack: .NET, SharePoint, MSSQL
Developer
Full-stack developer of existing web projects
- Expertise in refactoring old components to new technologies, enabling the modernization of legacy systems.
- Conducted daily log analysis, provided technical support, and executed proactive software maintenance to ensure system reliability.
- Tech stack: Java, Struts, ASP.NET, Oracle, MSSQL