Charles Ma
@charlesma
Senior software engineer building scalable Python backend and data platforms with AI.
What I'm looking for
I’m a Senior Software Engineer with 10+ years of experience building scalable backend systems and data platforms, with a strong focus on Python. I’ve consistently solved complex data consistency, performance, and reliability challenges in high-scale environments.
In recent roles, I built Python-based analytics platforms with FastAPI, Pandas, and NumPy to normalize and aggregate high-volume event data for near real-time insight. I’ve also designed asynchronous pipelines with Celery and Redis to remove ingestion bottlenecks, and I’ve integrated OpenAI APIs to automate transaction investigation workflows and accelerate internal analysis.
I’m especially energized by applying machine learning and LLM technologies—using scikit-learn, PyTorch, and retrieval-augmented generation patterns—to improve monitoring, enrichment, and decision-making. I care deeply about clean, maintainable systems, production readiness, and mentorship across distributed systems and AI-enabled pipelines.
Experience
Work history, roles, and key accomplishments
Software Engineer Intern
BostonHacks
Nov 2016 - Aug 2020 (3 years 9 months)
Built responsive event management web interfaces using HTML, CSS, JavaScript, and Bootstrap, improving usability and accessibility. Developed Django backend features (user registration/authentication), created REST APIs, and wrote unit tests to support stable full-stack feature development.
Education
Degrees, certifications, and relevant coursework
Questrom School of Business, Boston University
Bachelor's Degree, Computer Science
Completed a bachelor's degree in Computer Science at Questrom School of Business, Boston University.
Tech stack
Software and tools used professionally
Google Tag Manager
Blockchain
GitHub
Cloudflare
AWS CodePipeline
GitHub Actions
Jupyter
NumPy
Pandas
Dask
MySQL
PostgreSQL
MongoDB
Node.js
Django
Spring Boot
Next.js
Google Analytics
Redis
Terraform
React
JavaScript
Python
HTML5
Java
CSS 3
TensorFlow
PyTorch
scikit-learn
Kafka
FastAPI
asyncio
Linux
GraphQL
gRPC
Amazon RDS
pytest
JUnit
OAuth2
Docker
Airflow
Amazon Web Services (AWS)
SQL
SciPy
Pydantic
OpenAI API
Bash
Transform
Dynamic
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Charles?
You can contact Charles and 90k+ other talented remote workers on Himalayas.
Message CharlesFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
