William Towell is a full-stack software engineer with 12 years of experience building web and mobile applications using Java/C# backends and modern JavaScript frameworks like React, React Native and Node.js. He has delivered end-to-end solutions from requirement analysis and architecture to CI/CD-backed deployments, with hands-on work in Spring Boot, Hibernate, Ruby on Rails and MongoDB. At Flatstack he prototyped a social contact app across web, mobile and PWA, designing UX/UI, real-time analytics visualizations and scalable components in an Agile team. Comfortable shifting between legacy Java EE systems and rapid JS/ROR stacks, he blends strong backend design patterns with front-end animation and performance tuning. Based in Atwater, CA and Berkeley-educated, he pairs practical engineering discipline with a product-minded eye for user flows and analytics-driven interfaces.
12 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Berkeley
Contributions:6 commits, 6 PRs, 3 pushes in 5 years 4 months
railsrubyonrailsrubyskeleton
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.