Aldhinn John Espinas
q---
Summary
I am a versatile software developer with plenty of experience using many programming languages. I
have a solid foundation in electronics engineering, which I leverage to achieve new and innovative software solutions that often impress clients and simply work. I build applications that scale, so they’re
business-efficient when necessary and perfectly portable in other respects as well. I work reasonably
often in a remote environment, so I’m a good ”virtual” employee—always there, always in touch. I write
clean, simple, efficient code and always seek developments that help improve accompanying development
processes.
Technical Skills
• Programming Languages: C++, C#, TypeScript/JavaScript, Python, Java, SQL
• Web Development: React, Node.js, Express
• Database: MySQL, MongoDB, PostgreSQL
• Tools: Git, Docker, Jenkins, Kubernetes, AWS, GCP, Azure
• Operating Systems: Linux, Windows, macOS
Experience
• Freelance Software Developer
Self-employed
Remote
2020 - Present
– Developed high-performance web applications using C++, C#, and TypeScript/JavaScript for
various clients.
– Worked closely with clients to gather requirements, design architectures, and deliver scalable
solutions.
– Improved client codebases by applying best practices in software development, code optimization,
and security.
– Created and deployed cloud-based services using AWS and Docker.
• Systems Design Lead
TangTilan
Remote
2022 - Present
– Lead a project to develop a dental office management system for a software startup.
– Implemented the micro-service architecture using docker-compose.
– Made use of Protocol Buffers and GRPC as a communication medium between micro-services.
– Wrote the individual micro-service in C# and C++.
Open Source Projects
• Celerique
https://github.com/aldhinn/Celerique
– Authored a free and cross-platform engine for games, simulations, or any interactive application
with heavy graphics requirement.
– Made use of the CMake build tool for C/C++ to achieve compatibility with various platforms.
– Implemented a minimal dependency policy as to reduce bugs introduced by other libraries.
1
• Cmac
https://github.com/samlero/Cmac
– Co-authored a core C++ implementation of the Cerebellar Model Articulation Controller (CMAC)
with APIs in various languages.
– This artificial neural network is designed to be used in control system applications. This calculates
decisions based on a few parameters at a time, for a faster computation.
– Made use of the CMake build tool for C/C++ to achieve compatibility with various platforms.
– Wrote wrappers/interfaces for programming languages such as Python and Julia.
Additional Information
• Use Debian Linux as a daily driver for my computing needs, both work and pleasure.
• Proficient in remote work environments and self-management.
• A fluent English speaker as I lived and worked in Canada since 2013.
Non-Tech Experience
• Registered Dental Hygienist
Skyview Ranch Dental Clinic
Calgary, Alberta, Canada
2018 - 2024
– As a dental hygienist, I provided patient care with strong focus to detail and quality.
– In order to provide a more wholistic care towards my patients, I coordinated with various health
care professionals to address specific issues.
– In our clinic, we made use of electronic health record (EHR) systems to manage patient data, thus
familiarizing myself with various technologies, both hardware and software.
– Implemented evidence-based practices and maintained strict adherence to safety protocols, paralleling best practices in software engineering for quality assurance and security.
– Educated patients on oral health and preventive care, developing strong skills in conveying complex
information clearly and effectively, similar to documenting technical processes and requirements in
software projects.
Education
University of San Carlos
Bachelor of Science in Electronics Engineering
Cebu City, Philippines
Toronto College of Dental Hygiene & Auxiliaries
Diploma in Dental Hygiene
Reference
Available Upon Request
2
Toronto, Ontario, Canada