Summary
Charles Hudson is a Senior Software Engineer based in Berlin with 12 years of experience building full‑stack, UX‑focused systems and service‑oriented architectures across fintech, edtech, media, and consumer platforms. He has a strong track record of shipping production SPAs and backend integrations—recently helping design Svelte 4/SvelteKit 2 frontends and shaping platform practices as a Staff Engineer. Comfortable across Rails monolith refactors to modern JS stacks, he pairs hands‑on implementation with process work like release management, coding standards, and API design. Often bridging product, UX, and engineering, he’s tackled difficult third‑party integrations and recovered institutional knowledge for long‑running systems. A practical mentor and cross‑departmental collaborator, he brings a steady focus on usable experiences and maintainable architectures that scale.
12 years of coding experience
21 years of employment as a software developer