Charlie Townsend
I’m Charlie Townsend, a full-stack developer with professional experience building and maintaining web applications using Ruby on Rails, JavaScript, PHP, and SQL.
About
I’m Charlie Townsend, a full-stack developer with professional experience building and maintaining web applications using Ruby on Rails, JavaScript, PHP, and SQL. I’ve delivered end-to-end projects in real environments, including a complete startup wizard where I designed the UX, defined the PostgreSQL schema, and built the full stack from front-end to back-end.
I enjoy turning client requirements and user feedback into working features, and I’m comfortable working solo or as part of a team. Alongside my freelance web development work and my role as a Software Development Technician, I’m also completing a BSc in Computing Technologies, building the skills and confidence to grow into a long-term software engineering career.
- 7 years' experience
- Joined October 2026
Skills· 14
Languages
- JavaneseIntermediate
Industry experience
- Software & Internet
- Telecommunications
- Education
- Retail
- Transportation & Logistics
Work experience· 6 roles
Worked across events with duties including bar service, ID verification, floor attendant support, and cleaning.
Customer-facing and operational role including logistics, sorting, greeter duties, and banksman responsibilities, along with on-site assistance tasks.
Designed and built websites for small businesses, managing the full project lifecycle from client brief and design through to development and deployment. Delivered real client work including sites for a pallet supplier and a plumbing and heating engineer. Also built a personal browser-based 1v2 football game in JavaScript to explore game development concepts.
Education
Hire Charlie Townsend today
Post a job and invite Charlie, or contact them directly. No hidden commission.







