Chris Ma
Software Engineer **+ Years in Full-Stack, Cloud, and Blockchain
Golang • JS • Python • Web3 Scalable Systems • Clean Architecture • PCI-Secure Apps
Singapore 510509
️ ************@*****.***
LinkedIn: https://www.linkedin.com/in/chris-ma-81696b239/
Github: https://github.com/endlessor
Discord/Telegram: @charisma226
Phone: +656*******
Summary
Versatile Software Engineer with 10+ years of experience building full-stack applications, cloud-native systems, and blockchain-based solutions. Delivered high-performance platforms across EdTech, e-commerce (checkout/payments), digital wallets, and promotional systems—focused on clean architecture, secure development, and scalable design.
Collaborative and agile, with a passion for mentorship, system design, and emerging tech. My expertise spans Python, JavaScript (ES6+), Golang, and Solidity, with a deep focus on clean architecture, modular system design, and emerging technologies. I primarily operate in the EST timezone and am well-versed in remote collaboration. Skills & Tools
Languages: JavaScript (ES6+), Golang, Python, Solidity Frameworks: React, Node.js, Django, Nest, Flask
Cloud & DevOps: AWS, Azure, GCP, Heroku
Blockchain: Web3, smart contracts, DApp
Practices: TDD, OOP, clean code, PCI-compliant systems, pair/mob programming Certifications
• Microsoft Certified: Azure AI Engineer Associate
• Microsoft 365 Certified: Fundamentals
• Microsoft Certified: Azure Fundamentals
• OpenHack: AI-Powered Knowledge Mining
• OpenHack: App Modernization with NoSQL
• Microsoft Certified: Azure AI Engineer Associate
• OpenHack: DevOps
Experience
Midnight Society
Game Developer, Web3 April 2022 - March 2025 (https://midnightsociety.com) Collaborated with Boom x VSM Studio on a high-profile project led by Dr. Disrespect, launching MidnightSociety.com on March 15, 2022 to support applications for 10,000 Founders' Pass NFTs. The campaign attracted nearly 400,000 applicants within one week, with an equal number of free "Claws" NFTs minted automatically to eligible users — showcasing a seamless large-scale Web3 onboarding experience.
Architected a modern, scalable platform with a Next.js frontend decoupled from a Hasura-based backend, enabling rapid feature development and clean separation of concerns. Established isolated environments (local, staging, production) supported by GitHub-based automated CI/CD pipelines for streamlined deployment and testing. Leveraged Hasura to generate CRUD GraphQL APIs, allowing engineers to focus on business logic while accelerating development velocity. Designed a robust event-driven serverless architecture, with PostgreSQL change events triggering modular backend functions, minimizing operational overhead and improving scalability.
Applied Hasura’s RBAC and custom event handlers to encapsulate security rules cleanly and maintain flexible access control. This serverless-first approach achieved high availability (quad-9 uptime), cost efficiency, and seamless scaling, outperforming traditional Kubernetes-based microservices in handling bursty traffic patterns. Over 3 years, this architecture evolved to support critical game platform features: authentication, fiat/crypto payments, player entitlements, season pass bundling, and internal admin tools for moderation and operations.
ESG IMPACT
Lead Developer January 2022 - December 2022 (https://atmos.ai) Worked as Lead Developer at an ESG/tech-focused startup committed to uncovering the meaning behind environmental, social, and governance (ESG) metrics. Led the development of the main platform for an ESG/Tech company, utilizing the MERN stack and various tools to create a robust system aimed at delivering impactful insights derived from comprehensive metrics
Waivlength
Frontend Developer September 2021 - April 2022 (https://waivlength.io) Served as Frontend Engineer at Waivlength, a next-generation social platform focused on creating a safer, more autonomous, and user-centric digital space. Led UI design and development for both web and mobile platforms using React and React Native, contributing to a seamless and adaptable user experience aligned with modern web3 and privacy-first principles.
Abstrakt
Senior Lead Web Developer January 2020 - June 2021 Abstrakt is a blockchain as a service startup. My responsibilities at the company include suggesting and reviewing architecture of web applications so that it is very modular and reusable for efficient whitelabel deployments for multiple clients with varying needs. I am also responsible for writing code for blockchain integrations and their test cases and closely working with the backend team to ensure that the technology used is best suited for the business use-cases.
Tools and Technologies :
- React, Angular, Vue, Typescript, Javascript
- NodeJS, Laravel, Codeigniter, CakePHP
- GitLab - For SourceControl and CI/CD
- HockeyApp - For crash reporting and internal deployment to optimize delivery of nightly builds Scale it
Software Developer February 2019 - July 2020
Built Algorand-based blockchain migration CLI tool similar to truffle-suite/truffle. Developed in TypeScript with a focus on modularity, automation, and open-source contribution. Microsoft
Software Engineer October 2016 - December 2019
- FY20 ESI Champion Award Data Platform
- Completed many significant projects regarding Full cloud migration and Guided customers to complete digital transformation.
- Published Enterprise Cloud Migration Kit base on Large Cloud Project Accumulation,which includes Playbook,tools and best practice.
- Driving the deployment of the customers’ workloads into Azure and increasing their consumption of the platform by providing deployment guidance, supporting development of the customers’ cloud adoption model, and providing appropriate recommendations to overcome blockers.
- Identifying, validating and growing opportunities to accelerate consumption in high potential partner accounts, in partnership with the sales team, by driving solution architecture for both Microsoft and 3rd party solutions.
Cerealia
BackEnd Developer August 2018 - April 2019 (https://cerealia.ch) Via company "Scale it"
Development of a trading application that uses blockchain for data logging with integrity and availability improvements
- Stellar ledger integration
- Immutable ledger transaction lifecycle development: creation, signing, validation, propagation
- Design and implementation of ledger account funding, permission and multi-account load-balancing scheme
- Back-end development with integration tests
Golang, Stellar, ArangoDB, GraphQL, React (mobx, flow), Spacemacs, Fully remote Swedbank
Full Stack Engineer October 2015 - June 2017
Migration of features from older back-end code to an open REST API
- Java back-end development with unit tests
- Front-end development and improvement of existing components IBM Java EE 6; Angular 1.5.3; Jenkins CI; binary API of deep back-end (written in CL) Education
The University of Hong Kong
Bachelor's degree in Computer Science (March 2006 - November 2010)