Balancing Speed and Cost: A Software Engineer's Dilemma
Weighing the pros and cons of hourly versus project-based pricing to find the optimal balance.
I craft website and software that helps people and businesses achieve their goals.
I've been a full-stack web developer for many years, with a special passion for front-end development. My goal is to create the best possible user experiences. I've been writing code since the MySpace days (yes, I've been around that long!), and I'm always learning new technologies and best practices to keep my skills sharp.
When I'm not immersed in a web project, I love spending time with my family. I have a wonderful wife and three beautiful daughters who keep me busy, and I wouldn't have it any other way. I'm also an avid biker and love exploring new places on two wheels.
If you're looking for an experienced front-end developer focused on creating clean, efficient, and accessible code, I'd love to connect. Feel free to reach out!
In my current role at Deskpro, I build and maintain essential components, develop new features, and enhance the user interface and user experience. I collaborate closely with engineering, product, and design teams—including developers, designers, and managers—to ensure we meet project requirements effectively.
As a Senior Frontend Developer at Toolstation, I led the team in building a new eCommerce website using Nuxt. I also integrated and developed features with Bloomreach CMS, ensuring a seamless and efficient user experience.
As a Software Engineer at Toolstation, I contributed to the development of our custom EPOS system using React. I added new functionalities and made significant improvements to the UI and UX, enhancing the overall user experience.
At T-Shirt and Sons, I built and maintained core company systems, developed automated image processing solutions, and collaborated with the production team to develop and modify production line systems. Additionally, I worked on building and enhancing the internal HRIS system to improve efficiency and functionality.
Weighing the pros and cons of hourly versus project-based pricing to find the optimal balance.
Master data fetching and caching in Next.js with the SWR library for optimal performance.
Harnessing useMemo and useCallback hooks for optimized React application performance.
A Guide to Optimizing Your React Components
I work with startups to help them build and scale their products. I'm a believer in the lean startup methodology and have experience working with startups in various stages of growth.
I partner with agencies to help them deliver high-quality digital products to their clients. I have experience working with agencies of all sizes and can help with everything from design to development.
I work with companies to help them build and scale their digital products. I have experience working with companies of all sizes and can help with everything from product strategy to development.
Let's work together to build something amazing. I'm available for freelance work and consulting. Get in touch with me at hey@seankerwin.dev or fill out the form below.