I'm a software engineering apprentice focused on backend development.
Most of my time goes into building things, getting stuck, figuring out why they're broken, and coming back slightly smarter than I was the day before.
A job aggregation platform built in Go.
It collects opportunities from multiple sources, normalizes the data, scores listings, and exposes them through a backend service.
Working on it has forced me to learn a lot about:
- Scraping pipelines
- PostgreSQL schema design
- Data modeling
- Background jobs
- Docker
- System design
More in my pinned repos 👇
Right now I'm mainly focused on becoming stronger at building production-style backend systems.
That means:
- Go (building production backend services)
- PostgreSQL (data modeling, queries, performance basics)
- Backend system design (APIs, services, architecture)
- Background jobs and async processing
- Deployment and Docker workflows
- Using AI tools to speed up development, while still understanding what I’m building
- APIs
- Data pipelines
- Automation tools
- Backend services
- Systems that save people time
Languages
- Go
- JavaScript
- SQL
Tools
- PostgreSQL
- Docker
- Git and GitHub
- Linux
- Designing larger systems
- Writing cleaner code
- Testing
- Performance optimization
- Making software easier to operate and maintain
Become useful enough that people are willing to pay for the value I create.
- Email: franciscidneyawuor@gmail.com
- LinkedIn: https://www.linkedin.com/in/francis-awuor


