Hi, I’m Diego Bernal, a Senior Software Engineer who builds scalable web applications and leads cross-functional teams. Over the past decade, I’ve delivered frontend architectures and full-stack features that blend performance, reliability, and a great user experience. I enjoy turning complex requirements into solid, maintainable code and collaborating with designers, product managers, and stakeholders to ship value. I thrive on Next.js, TypeScript, and cloud-native stacks, and I’m passionate about AI-enabled features, testing strategies, and building reusable components and libraries that accelerate teams. When I’m not coding, I’m exploring new technologies, mentoring engineers, or contributing to open-source projects.

Diego Bernal

Hi, I’m Diego Bernal, a Senior Software Engineer who builds scalable web applications and leads cross-functional teams. Over the past decade, I’ve delivered frontend architectures and full-stack features that blend performance, reliability, and a great user experience. I enjoy turning complex requirements into solid, maintainable code and collaborating with designers, product managers, and stakeholders to ship value. I thrive on Next.js, TypeScript, and cloud-native stacks, and I’m passionate about AI-enabled features, testing strategies, and building reusable components and libraries that accelerate teams. When I’m not coding, I’m exploring new technologies, mentoring engineers, or contributing to open-source projects.

Available to hire

Hi, I’m Diego Bernal, a Senior Software Engineer who builds scalable web applications and leads cross-functional teams. Over the past decade, I’ve delivered frontend architectures and full-stack features that blend performance, reliability, and a great user experience. I enjoy turning complex requirements into solid, maintainable code and collaborating with designers, product managers, and stakeholders to ship value.

I thrive on Next.js, TypeScript, and cloud-native stacks, and I’m passionate about AI-enabled features, testing strategies, and building reusable components and libraries that accelerate teams. When I’m not coding, I’m exploring new technologies, mentoring engineers, or contributing to open-source projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Principal Software Engineer / Tech Lead (Contract) at Serenity
February 1, 2025 - Present
Led design, development, and deployment of Serenity's AI Inspection Template Generator web application. Collaborated with Director of Engineering to define requirements, architecture, and tech stack. Built end-to-end features enabling users to create templates with AI and export them as PDFs.
Senior Software Engineer - Frontend at Nifty Island
April 1, 2025 - September 15, 2025
Led the migration of a React application to NextJS, improving performance and time-to-deploy by implementing a unified build strategy across environments. Architected and led development of an extensive frontend testing framework and a reusable component library used across multiple front-end projects.
Full Stack Engineer (Volunteer) at Los Angeles Review of Books (LARB)
November 1, 2023 - September 15, 2025
Volunteered to implement a new site design for LARB's website, following the project lead's direction.
Senior Frontend Engineer at CleanSpark
March 1, 2022 - September 15, 2025
Enhanced the flagship product's production codebase for a publicly traded company, delivering performance improvements and robust testing strategies (unit, integration, end-to-end). Contributed to refining and deploying a React Native project for smoother integration.
Full Stack Engineer at ESP Personnel
October 1, 2019 - September 15, 2025
Enhanced client communication by integrating a ReactJS client profile with a third-party CRM; created and maintained a reusable JavaScript SDK for proprietary RESTful APIs; improved call-center productivity with click-to-dial functionality in the phone system.
Principal Software Engineer / Tech Lead at Serenity
February 1, 2025 - Present
Led design, development, and deployment of Serenity's AI Inspection Template Generator web app. Defined requirements with Director of Engineering; implemented front-end with NextJS/TypeScript, serverless AWS Lambda, DynamoDB, and API Gateway; integrated OpenAI for AI template generation; enabled PDF export and hosting at templates.serenityehs.com.
Senior Software Engineer - Frontend at Nifty Island
April 1, 2025 - September 15, 2025
Led migration of a React app to NextJS, improving performance and time-to-deploy via a unified build strategy; architected/testing framework; built a reusable component library used across multiple front-end projects.
Full Stack Engineer (Volunteer) at Los Angeles Review of Books (LARB)
November 1, 2023 - September 15, 2025
Volunteer contributor implementing a new site design following the developer lead, using TypeScript, React, NextJS, TailwindCSS, and NodeJS to enhance frontend.
Senior Frontend Engineer at CleanSpark
March 1, 2022 - September 15, 2025
Enhanced flagship product's production codebase for a publicly traded company, improved performance, and developed testing strategies including unit, integration, and end-to-end tests; contributed to React Native project integration.
Full Stack Engineer at ESP Personnel
October 1, 2019 - September 15, 2025
Integrated ReactJS client profile with third-party CRM; built reusable JavaScript SDK for proprietary RESTful APIs; improved call-center productivity with click-to-dial in the phone system.

Education

B.S. Computer Engineering at CSU San Bernardino
January 11, 2030 - January 1, 2014
Bachelor of Science in Computer Engineering at CSU San Bernardino
January 11, 2030 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services