About Me
I'm Avrê Barra, a software engineer with expertise in microservices orchestration and design. I'm proficient in Golang, NodeJS, ReactJS, and other things. I have experience working both independently and in teams, and I'm a dedicated learner.
Beyond engineering, I have a broad range of interests in design, business, philosophy, psychology, and more.
Golang, NodeJS, Ruby, Java, PHP, ReactJS, Kafka, Redis, RabbitMQ, PostgreSQL, MongoDB, MySQL, Google Firebase, and running.
Part-timed for 4 months with an Australian private jet rental startup to standardize a fragmented ExpressJS codebase into a NestJS monorepo and improve developer experience and maintainability.
Migrated core legacy APIs and business logic for private jet rental handling from ExpressJS into NestJS monorepo architecture. Standardized code patterns to improve maintainability and onboarding.
Developed reusable email format and templating system for consistency across communications. Integrated the system into 5 backend subsystems in the monorepo.
Set up auto-instrumentation and integrated all APIs into Sentry for automatic error tracking and performance tracing.
Closed the term by improving documentation for available APIs — driving consistency and completeness.
Drove key revenue-impacting systems for Mekari Talenta's flagship HR/payroll platform as part of PEI and Time Management squads. Contributed across almost all stacks the squads owned (except mobile) and joined on-call rotation for the squad with the highest complaint weight in the company — Daily Presence & Time-Offs & Leaves.
Rewrote critical PHP-based form and file management systems into Go microservices, boosting performance and maintainability. Became a main contributor in the first quarter on core form and file management features.
Led the initiative for automatic time-off balance deduction based on special leave scheduling and custom leave policy tiering. Assessed technical gaps and oversaw the development group through delivery.
Built and maintained core modules directly tied to revenue across multiple codebases — daily attendance (absensi), overtime, and cuti / time-off (Ruby, Go, PHP/Yii, VueJS). Co-developed adjacent scheduling and policy features while handling production on-call.
Advised the brand's initial start through to operational excellence under tight budget and hiring constraints. Partnered closely with the CEO to shape execution — successfully reaching 60M gross income in the second half of the year.
Reviewed and advised day-to-day webinar operational execution. Defined the leanest and fastest technical requirements — subscriptions, development scope, and hiring — to target fastest release and stable operations.
Partnered with the CEO to translate product ideas into a pragmatic, actionable roadmap from pre- to post-launch milestones. Evaluated effort, priority, and feasibility and defined foundational business timelines to grow the education business from bootstrap to advanced.
Developed the business homepage for displaying available and aired courses, positioning the brand as a credible course catalog and acquisition surface.
Led cross-functional teams through complex government and financial integrations, contributing to company revenue and Indonesia's digital payment infrastructure.
Composition of teams managed: 4 backend engineers, 1 frontend engineer, 2 QA engineers, and 1 mobile engineer.
Led development of Indonesia's first biometric cash transfer system for government social programs. Created experimental biometric recognition engine and evaluated external AI vendors for integration.
Promoted to Squad Leader for "Biometric Phoneless Cash Transfer in Pesantren Environment." Streamlined architecture by reducing microservices count, improving delivery time under tight deadlines and resource constraints.
Integrated 5 government banks within 2-month deadline despite banks being unprepared. Created standardized API specifications to enable parallel development, resulting in on-time delivery with minimal issues.
Built high-stakes financial system processing billions of rupiah daily for government job training programs. Designed asynchronous bulk processing with bank and government entities, achieving zero financial losses.
Reverse-engineered and migrated legacy Node.js system to Golang with minimal documentation. Reestablished lost vendor partnerships and delivered user-facing feature now in daily production use.
Architected scalable integration system for multiple third-party services through webview. Ensured zero-downtime deployments to prevent bottlenecks on priority projects.
Developed fund recovery system that significantly contributed to company financial stability during challenging fiscal periods.
Contributed to launching new business line at major unicorn company. Gained deep experience in e-commerce scale, product engineering, and fast-paced startup dynamics.
Built from-scratch loyalty system that launched "Agen Bukalapak" - a new business line disrupting traditional FMCG distribution. Rapidly adapted to Ruby on Rails stack as junior engineer.
Developed user reward redemption platform focused on engagement and transaction growth. Enhanced user experience through systematic reward mechanics.
Designed complex gamification system with anti-fraud mechanisms. Project discontinued due to reorganization, but provided valuable experience in complex system design and project risk management.
Worked with Ruby on Rails, MySQL, MongoDB, and RabbitMQ with Dead Letter Queue architecture. Gained experience in CI/CD, safe database migrations, RFCs, and asynchronous message-based systems. Also served as Scrum Master.
Two stints at the same Yogyakarta studio — learning delivery as an intern, then returning to own a production travel platform.
Designed and developed travel connectivity platform in partnership with Passpod.com (PT. Yelooo Integra Datanet). Built scalable rental system for international travelers.
Started my backend journey shipping Node.js service work in a fast delivery environment.