Avatar of Andre Halley.
Cake Premium Badge
Andre Halley
Software Engineer | .NET | Go | PHP | React
ProfileResume
Posts
2Connections
Print
Avatar of the user.

Andre Halley

Cake Premium Badge
Software Engineer | .NET | Go | PHP | React
👋 Hi, I’m Andre, a software engineer with over 15 years of experience building scalable web applications, including information systems, CRMs, SaaS platforms, and integration system. I specialize in clean backend architecture, full-stack development, and team collaboration in distributed environments. 🌏 I’ve worked with companies, clients and remote teams across Australia, New Zealand, Malaysia, and Albania, and have experience leading a development team based in Albania. I'm used to working across time zones, handling async communication, and writing technical documentation in English. I follow Agile practices like Scrum and Kanban. 🚀 Notable Achievements: - Integrated Shopee’s Push Mechanism into our internal order system, automating over 95% of order entries (the remaining 5% gaps were due to zip code mismatches between Shopee's API and internal data, not system fault) and reducing missing packages by more than 95% within the first month. - Optimized backend job processing using Hangfire, cutting execution time by up to 50% during peak hours. This eliminated the need for vertical scaling (increased CPU and RAM on Azure), improving system efficiency and reducing infrastructure costs. 🔧 Tech Stack C# .NET (5+ yrs) - React (5+ yrs) - PHP (8+ yrs) - Go (1+ yr) - Node.js (1+ yr) - TypeScript (2+ yrs) - React Native (1+ yr) - Next.js - Git I’m looking for remote opportunities or roles that offer relocation. I'm passionate about building meaningful products with great teams. Outside of work, I enjoy traveling, learning new cultures, trying local food, and staying active through basketball, yoga, TRX, and calisthenics. I also find peace in instrumental music. Let’s connect, happy to chat about remote work, international teams, or just share ideas!
Logo of the organization.
Catalyst Tech
Logo of the organization.
Universitas Katolik Parahyangan (UNPAR)
Kota Bandung, Provinsi Jawa Barat, Indonesia
Republic of Indonesia

Featured Resume

Professional Background

  • Current Status
    Employed
  • Profession
    Back-end Engineer
    Full Stack Development
    Software Engineer
  • Fields
    Software
  • Work Experience
    More than 15 years (More than 15 years relevant)
  • Management
    I've had experience in managing 5-10 people
  • Skills
    C#
    ASP.NET MVC
    .NET Core
    .NET
    PHP
    Laravel
    Lumen
    React
    Javascript
    Typescript
    Node.js
    Go
    RabbitMQ
    Kafka
    SQL Server
    MySQL
    PostgreSQL
    MongoDB
    MariaDB
    Git
    OOP
    Clean Code
    Clean Architecture
    MVC
    HTML
    HTML5
    CSS
    Azure DevOps
    Docker
    AWS EC2
    AWS ECS
    AWS S3
    AWS Route 53
    AWS Lambda
    Backend Development
    Frontend Development
    Web Development
    RESTful API
    SignalR
    Unit Test
    Entity Framework
    Next.js
    Agile Methodologies
    Scrum
    Kanban
    End To End Testing
    Cypress
    GraphQL
    Design Patterns
    CQRS
    Repository Pattern
  • Languages
    English
    Professional
    Indonesian
    Native or Bilingual
    French
    Beginner
  • Highest Level of Education
    Bachelor

Job Search Preferences

  • Current Status
    Open to opportunities
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Software Engineer
  • Desired Work Locations
    Taiwan
    Japan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Senior Software Engineer

Catalyst Tech
Full-time
May 2023 - Present
Kota Bandung, West Java, Republic of Indonesia
Achievements: - Automated 95% of Shopee order creation by integrating Push API with Go, RabbitMQ and PostgreSQL, reducing missing packages up to 95%, remaining cases caused by third-party data mismatches. - Redesigned Pre-Order system, eliminating virtual warehouse reliance and manual re-fulfillment, streamlining operations across warehouse, CS, and finance teams. - Integrated Grab Express using webhooks, enabling real-time delivery status and self-service booking management, outperforming GoSend’s polling-based model and reducing operational load. - Reengineered voucher and discount logic to handle 3M+ BINs and 50K+ products without performance issues, resolving prior crashes and enabling large-scale campaigns. Responsibilities: - Designed and developed backend services and internal tools using Go, PostgreSQL, and RabbitMQ. - Led system design and architecture planning, translating business needs into scalable and maintainable solutions. - Maintained and enhanced frontend modules using React (Next.js), delivering UI improvements, feature updates, and bug fixes to support evolving business workflows. - Improved performance and maintainability of legacy systems built with PHP 7.3 and MySQL 8.0, addressing technical debt and bottlenecks. - Enhanced legacy system backend responsiveness by optimizing slow queries and applying effective indexing strategies. - Introduced modern development practices and tools to improve engineering efficiency and code quality. - Mentored junior and mid-level engineers, led code reviews, and contributed to team knowledge sharing. - Worked closely with Product Managers to identify business pain points, prioritize engineering tasks, and propose practical, outcome-driven solutions. - Actively participated in Agile ceremonies (sprint planning, retrospectives, and daily stand-ups), contributing to smooth team operations and consistent delivery. - Create technical documentation in Confluence

Senior Analyst

Geekseat
Full-time
Aug 2017 - Apr 2023
5 yrs 9 mos
Kota Denpasar, Bali, Republic of Indonesia
Achievements: - Improved background job execution by 50% using Hangfire optimization, preventing the need for costly vertical scaling during peak hours in the NZ business window. - Led delivery of a full React-based application despite the team’s limited prior experience, accelerating the team’s frontend capabilities and ensuring timely project completion. Responsibilities: - Delivered full-stack solutions using .NET for APIs and React with TypeScript for the frontend, ensuring responsive UIs and scalable backend services. - Acted as Team Lead and Business Analyst, gathering requirements from clients, translating them into technical specs, and overseeing implementation. - Mentored junior developers, conducted code reviews, and enforced clean code and architectural standards. - Collaborated daily with clients from Australia and New Zealand, and led async communication with a remote dev team in Albania. - Participated actively in Agile ceremonies, contributing to sprint planning, retrospectives, and backlog grooming. - Used Azure DevOps (Boards, Repos, Pipelines) for project tracking, CI/CD, and collaborative development workflows.
Logo of the organization.

Senior Web Application Developer

INMAGINE Group
Full-time
Oct 2016 - Aug 2017
11 mos
Kota Bandung, West Java, Republic of Indonesia
- Developed and maintained web applications based on business and technical requirements. - Participated in the full SDLC, from planning and development to deployment and support. - Deployed applications to live servers and provided post-release support. - Supported the Technical Team Lead in translating business requirements into technical tasks. - Collaborated daily with international teams based in Malaysia. - Participated in sprint planning during early adoption of Agile methodology.
Logo of the organization.

Technical Team Leader

INMAGINE Group
Full-time
Sep 2013 - Jun 2016
2 yrs 10 mos
Kota Bandung, West Java, Republic of Indonesia
- Successfully optimized website performance by enhancing its performance index from E to B. - Implemented strategic enhancements and optimizations that significantly reduced the Time To First Byte (TTFB) to below 0.8s. - Implemented master-slave database replication to improve scalability and availability. - Led backlog grooming, technical planning, and developer coordination. - Communicated with stakeholders to align technical execution with business goals. - Worked closely with Malaysian-based teams in technical and product domains.

Programmer

Jan 2011 - Jun 2012
1 yr 6 mos
Jakarta Special Capital Region, Republic of Indonesia
- Designed and developed custom websites, web applications, and ERP modules tailored to meet specific client requirements. - Managed the entire development lifecycle, including requirements gathering, design, implementation, testing, and deployment, ensuring projects were completed on time.
Logo of the organization.

Junior Programmer

May 2009 - Feb 2010
10 mos
Kota Bandung, West Java, Republic of Indonesia
- Developed and maintained the Information System for Post Graduate Student Payment. - Developed and maintained the Information System for Ujian Saringan Masuk (USM) for new intake.

Education

Logo of the organization.
Bachelor of Science (BS)
Computer Science
2004 - 2009
3.2/4 GPA

Licenses & Certifications

Logo of the organization.
EF SET
Credential ID: xrVtbk
Issued Jun 2025
No Expiration Date
Logo of the organization.
RevoU
Issued Sep 2022
No Expiration Date
Logo of the organization.
Unstop (formerly Dare2Compete)
Credential ID: bc777d6d-a140-4afc-b808-4bfd3ba072fa
Issued Aug 2022
No Expiration Date
Logo of the organization.
ICAgile
Credential ID: 116-5405-0f85ca77-9a1e-4f29-b1a4-cd4d2b77ddcc
Issued Nov 2016
No Expiration Date
Logo of the organization.
Institute Francais d'Indonesie
Issued Jun 2010
No Expiration Date