I am a Senior Full-Stack Developer with 8+ years of experience designing scalable web applications, high-performance APIs, and distributed systems. My work focuses on building reliable, maintainable software with a strong emphasis on performance and security. I specialize in microservices, real-time data processing, and cloud-native infrastructure, and I enjoy driving automation through CI/CD, database optimization, and AI-powered capabilities to deliver smart, scalable solutions.

Steffen Hareide

I am a Senior Full-Stack Developer with 8+ years of experience designing scalable web applications, high-performance APIs, and distributed systems. My work focuses on building reliable, maintainable software with a strong emphasis on performance and security. I specialize in microservices, real-time data processing, and cloud-native infrastructure, and I enjoy driving automation through CI/CD, database optimization, and AI-powered capabilities to deliver smart, scalable solutions.

Available to hire

I am a Senior Full-Stack Developer with 8+ years of experience designing scalable web applications, high-performance APIs, and distributed systems. My work focuses on building reliable, maintainable software with a strong emphasis on performance and security.

I specialize in microservices, real-time data processing, and cloud-native infrastructure, and I enjoy driving automation through CI/CD, database optimization, and AI-powered capabilities to deliver smart, scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Full-Stack Engineer at Lastminute
September 1, 2021 - August 1, 2025
Led the design and maintenance of scalable full-stack applications using React, TypeScript, Next.js, and Node.js, increasing system efficiency by 40% and delivering high-performance user experiences. Architected and optimized microservices with Node.js (Nest.js, Express.js) with RESTful APIs, GraphQL, and gRPC, reducing API response times by 35% and improving scalability. Enhanced real-time data processing by integrating Apache Kafka, RabbitMQ, and NATS to support high-throughput event-driven communication between services. Deployed fault-tolerant, containerized microservices (Docker, Kubernetes) across AWS, Azure, and GCP, achieving 99.99% uptime and seamless failover. Optimized CI/CD workflows with GitHub Actions, GitLab CI/CD, and CircleCI, cutting deployment cycles by 30% and enabling automated, reliable releases. Integrated AI capabilities into Node.js services using TensorFlow.js, OpenAI APIs, and AWS AI services to enhance predictive analytics, automation, and personalization. M
Back-End Engineer at Alten
September 1, 2019 - August 1, 2021
Reduced system latency by 45% through scalable back-end systems using Node.js (Nest.js, Express.js), Ruby, and Python (Django/Flask) for high-traffic applications. Improved API throughput by 30% by designing and deploying optimized RESTful and GraphQL APIs, ensuring seamless front-end and service integration. Increased fault tolerance and reliability by migrating monolithic applications to microservices, improving modularity and scalability. Cut deployment cycle times by 50% through automated DevOps pipelines using Jenkins, GitLab CI/CD, and CircleCI. Reduced incident resolution time by 40% by implementing real-time logging and monitoring with Prometheus, ELK Stack, and CloudWatch. Enhanced cloud-native infrastructure by deploying high-availability solutions across AWS, Azure, and GCP, ensuring cost efficiency and scalability.
Front-End Developer at TeamSystem
September 1, 2016 - August 1, 2019
Decreased page load times by 50% through lazy loading, code splitting, and API performance. Reduced production bugs by 35% through automated testing frameworks using Jest and Mocha, improving code reliability. Collaborated with cross-functional teams, including designers and back-end developers, to deliver seamless web applications on time. Increased UI maintainability by implementing Sass and LESS, reducing frontend development overhead by 30%. Enhanced user experience by developing high-performance UIs with React.js, AngularJS, and Vue.js, ensuring cross-browser compatibility. Participated in Agile sprints and code reviews to foster a collaborative environment, driving continuous improvement within the development team.

Education

Bachelor of Computer Science at Norwegian University of Science and Technology
January 1, 2012 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet