WHO AM I
BÂGU ALEXANDRU BOGDAN
Software Engineer from Romania with deep passion for programming and creating smart, maintainable distributed applications. I focus on performance while constantly striving to enhance efficiency and simplify complex systems.
With deep passion for thoughtful architecture—from domain-driven approaches that align code with business logic, to layered designs that separate concerns cleanly, to distributed systems with seamless communication. I believe the best software feels effortless to use and maintain.
CREATIVE
Programming can be fun and is ultimately a creative art. I like creating applications out of nothing using rapid development tools like Elixir and Ecto.
SELF-MOTIVATED
Even if programming is more about fixing than it is creating, I always feel a burning desire to improve, rewrite and do things better.
SOLUTIONS
Approach each task knowing there is more than one solution. This will help you develop skills used to solve problems, improve or rewrite code.
Professional Timeline
Work hard in silence, let success be your noise
proSapient
June 2025 - Present[Remote] Senior Software Engineer - Elixir / Phoenix
ProSapient leverages AI-powered search and expert intelligence on demand to rapidly connect clients with top-industry experts, delivering >99% accurate transcripts and seamless insights to help make better decisions.
Key Achievements:
- Architected high-performance call log filtering system using PostgreSQL fuzzy search and optimized indexing
- Led email infrastructure migration from Mailgun to Amazon SES with compliance-focused workflows
- Developed APIs for client surveys, transcript management, and secure third-party integrations
- Enhanced CRM operations by implementing granular filtering and seniority mapping for improved reporting
- Executed database schema migrations and implemented automated maintenance scripts for data cleanup
Yolo Group
May 2024 - May 2025[Remote] Technical Team Lead / Senior Software Engineer - Elixir / Phoenix
Yolo Group is a global tech company pioneering in gaming, fintech, and blockchain, known for brands like Bitcasino.io and Sportsbet.io.
Key Achievements:
- Architected and implemented multi-tenancy support in the lab_game microservice, enabling the platform to serve content from a unified codebase
- Designed intelligent site-specific caching mechanisms using Cachex to optimize configuration retrieval
- Spearheaded development of game inventory features including bulk site-game updates and RTP caching
- Optimized database query performance by implementing replica usage for heavy aggregation operations
- Extended Protocol Buffers definitions to support new features including demo sessions and bulk configuration updates
zenloop
May 2021 - March 2024[Remote] Senior Software Engineer - Elixir / Phoenix
Zenloop is an integrated experience management platform based on the Net Promoter Score®. The SaaS solution automatically collects customer feedback, analyzes and derives customized measures.
Key Achievements:
- Led a team of two developers to expand authorization capabilities by implementing custom role definitions
- Spearheaded migration of authentication system to Auth0, setting new security standards
- Increased test code coverage from 65% to 92% and convinced team to adopt Test-Driven Development (TDD)
- Improved database query performance through table normalization, building projections, and optimizing blob from tables/indexes
- Extended filtering of customer answers by incorporating relevant answer properties
Intersoft Europe
October 2018 - April 2021[Remote] Senior Software Engineer - Elixir / Phoenix / React
INTERSOFT® is a digital transformation partner that helps solve customer experience and customer care challenges with experienced consultants and enterprise solutions.
Key Achievements:
- Upgraded internal authentication system by integrating Keycloak
- Expanded functionality of dynamic survey forms by introducing new input types and deriving dynamic schemas
- Spearheaded development of 80% of the admin interface from scratch using React, Redux Thunk, and React Router
- Delivered Survey Flow module that orchestrates actions triggered after survey answers are submitted
- Contributed to application architecture design by adopting a modular approach with multiple contexts
eMAG
April 2015 - September 2018PHP Developer
eMAG is one of the largest e-commerce platforms in Romania, with millions of products available from both local and international brands.
Cognizant Softvision
October 2014 - March 2015Full Stack Developer
Softvision is a big outsourcing IT company which creates impactful digital products and solutions for consumers.
GoDaddy (Host Europe Group)
September 2012 - September 2014Perl Developer
Host Europe Group, now part of GoDaddy, provided domain registration, mass hosting, customized managed hosting, and cloud hosting services.
Key Achievements:
- Implemented ability to release and transfer domains, enhancing user flexibility and control
- Conducted complete refactoring of the domain API client from Donhost.co.uk, optimizing performance
- Constructed integration of the gTLD portal with the Webfusion UK website from the ground up
- Successfully integrated OAuth with existing authentication system
streamWIDE
June 2012 - August 2012PHP Developer
Streamwide transforms digital communications, serving administrations, businesses, and over 130 million users in the telecom sector worldwide.
Key Achievements:
- Elevated the XMLRPC Server/Client library by introducing support for multipart messages
- Ensured proper functioning of the SMS gateway through creation of comprehensive unit tests
- Authored comprehensive documentation to empower users in fully utilizing SMS features
Webfusion
May 2011 - April 2012Perl Developer
Webfusion is one of the UK's leading web hosting groups, offering cost-effective, feature-rich hosting packages. Now part of GoDaddy EMEA.
Key Achievements:
- Successfully implemented a comprehensive voucher system across all brands
- Improved loading times by strategically incorporating memcached where needed
- Modified the provisioning system tool to automatically identify failed baskets
- Refactored and fixed bundle promotions, elevating their functionality
- Enhanced the admin order interface for improved usability and efficiency
GitHub Contributions
msaraiva/surface
Implements input form elements
ueberauth/guardian
Update mix deps & small refactor
rubencaro/sshex
Update documentation: show how to use password
ueberauth/guardian
Update behaviours to reflect changes made in Elixir 1.4
potatosalad/erlang-jose
Add parentheses to remove the ambiguity on Elixir 1.4
elixir-ecto/ecto
Ecto dump models
slimphp/Slim
Fix function log from Slim/Log.php