Ngô Ngọc Đức Huy
Basic info
- huyngo@disroot.org
- Location
- Hà Nội, Việt Nam
Education
-
– :
- Bachelor degree at University of Science and Technology of Hanoi
- Major: Information and Communication Technology
- Awarded USTH scholarship all six semesters
Work experience
-
– :
Intern at Bizfly Cloud
- Responsibilities: research and development
- Domain: web mail service and related modules
- Technologies: Python, Flask framework, Elasticsearch
-
– :
Software Engineer at CMC Global
-
Responsibilities:
- Software development: clarifying requirements, investigating and fixing issues, implementing backend
- After , I took an extra role as the team's technical leader: allocating tasks, reviewing code, mentoring and training new members
- Domain: data-driven software
- Technologies: Python, Django + REST framework, Celery, Redis, AWS, LocalSolver, React JS
-
Responsibilities:
Other projects
-
– :
Maintaining IPWHL
Singly-versioned Python built distributions backed by IPFS for security and reproducibility.
- Responsibilities: packaging software and release
- Technologies: Python, IPFS, shell scripts
-
– :
Developing acanban
An experimental kanban-based project management system in academic context
- Responsibilities: system design, backend implementation, testing, packaging
- Technologies: Python, Quart framework, Hypercorn, systemd
-
– :
Developing palace
Palace is a 3D audio processing library in Python
- Responsibilities: implementation, packaging and release
- Technologies: Python, Cython
Other activities
-
Speech at Free and Open source Software Developers' European Meeting (FOSDEM)
Introducing InterPlanetary Wheels (IPWHL): A resilient approach to distributing software
-
Maintaining packages on Alpine Linux
Palace is a 3D audio processing library in Python
Certifications
- IELTS: 6.5
- TCF: 363/B1
Languages
- Vietnamese (native)
- English (C1)
- French (B1)
Technologies
- Programming Languages
- Python
- Bash
- JavaScript
- Go
- Frameworks
- Django
- Flask
- Systems
- NixOS
- Alpine Linux
- Databases
- MariaDB
- SQLite
- RethinkDB
- Redis