Harish Krishnan - Software Engineer based in Stockholm

About Me

get_to_know_harish_krishnan.sh

👨‍💻 Professional Background

I'm Harish Krishnan, a software engineer based in Stockholm with experience in both startups and enterprise environments. I’ve built software applications using various technologies, and I actively share my knowledge through Udemy courses and technical writing. Previously, I have worked with companies like SAP, Boeing, Siemens, and also as a contractor at companies like FoodDocs in Tallinn.


Currently, I’m focused on deepening my expertise in Generative AI, Machine Learning, distributed systems, and strengthening my fundamentals in software engineering. I’m also actively learning Go and Rust to build efficient, scalable systems. I’m passionate about continuous learning, with a strong interest in applying emerging technologies to solve real-world problems.

🛠️ Technical Skills

Programming Languages

  • JavaScript / TypeScript
  • Python
  • Go
  • Rust

Technologies & Frameworks

📚 = Currently Learning
  • React, Angular, Vue.js, Svelte 📚, Solid 📚, Qwik 📚, Astro 📚
  • Node.js, Express, NestJS, Actix 📚, Gin 📚
  • React Native 📚
  • Docker, Kubernetes
  • AWS 📚
  • MongoDB, PostgreSQL
  • Redis 📚, Kafka 📚
  • GraphQL 📚, gRPC 📚
  • Cypress, Protractor, Jest, Vitest, React Testing Library
  • Redux, NgRx, VueX
  • LLMs & ML - AWS SageMaker 📚, Crew AI 📚, LangGraph 📚, LangChain 📚, OpenAI SDK 📚, MCP 📚

💼 Work Experience

🏢 Software Engineer

DigitalRoute 📅 Current Position
📍 Stockholm, Sweden

Currently working on building robust Usage Data solutions.

🔧 Technologies: React, Node.js, Express.js, JavaScript, TypeScript, HTML, CSS, StoryBook, Redux, AWS Services, AWS SageMaker, Jest, Vitest, React Testing Library, Playwright
  • 🔧 Building scalable web applications using modern technologies such as React, and Node.js
  • 🤖 Integrating AI/ML, and LLM solutions

🏢 Course Instructor (During my free-time)

Udemy 📅 June 2023 - Present
📍 Remote

Creating courses on Udemy platform, focusing on software development, programming languages, and modern web technologies.

🔧 Technologies: JavaScript, TypeScript, React, Node.js, Go, Rust
  • ⚡ Have created six courses and have over a thousand people as students
  • ⚡ With over 50 reviews, have a rating of 4+ out of five

🏢 Software Engineer

SAP Labs 📅 Nov 2020 - Jan 2024
📍 Bengaluru, India

Worked on enterprise software solutions, contributing to large-scale applications used by businesses worldwide using Angular, React, Node.js, Spring Boot, and, more.

🔧 Technologies: Angular, React, Node.js, Spring Boot, Java, TypeScript, JavaScript, HTML, CSS, SAPUI5, SAP CAP, SAP BTP, Jenkins, Go, Protractor, DevOps, Security
  • 🏗️ Developed enterprise-grade software applications for Real Estate and Human Resource
  • 📊 Awarded three times for effective contribution to the team

🏢 Front-end Developer

Fragma Data Systems 📅 Jul 2020 - Nov 2020
📍 Remote

Contributed to UI development of multiple projects, for a bank called Mashreq in UAE and a state government project

🔧 Technologies: React, JavaScript, TypeScript, CSS, HTML, Redux, Jest, React Testing Library
  • 📋 Developed UI solutions using React and its eco-system

🏢 Full Stack Developer

FoodDocs (Contractor) 📅 May 2017 - Mar 2020
📍 Remote

Worked on building a food safety management system.

🔧 Technologies: Angular, Vue.js, Laravel, MySQL, Cypress, Flutter, HTML, CSS, Bootstrap
  • 📋 Used technologies Angular, Vue.js, Laravel, MySQL, Cypress, and Flutter to develop applications

🏢 Software Engineer

Boeing 📅 Dec 2018 - May 2019
📍 Bengaluru, India

Worked on developing software solutions for aerospace applications.

🔧 Technologies: Angular, Java, Spring Boot, TypeScript, HTML, CSS, NgRx Store
  • 🔧 Used Angular to develop a dashboard creation application
  • 🔧 Used Java / Spring Boot to develop a backend services

🏢 Freelance Developer

Upwork 📅 May 2017 - Dec 2018
📍 Remote

Worked as a freelance developer on a real estate project, focusing on UI development and client collaboration to deliver high-quality web applications.

🔧 Technologies: Angular, TypeScript, JavaScript, HTML, CSS, NgRx Store
  • 🔧 Actively contributed to UI development using Angular by developing re-usable components, setting up projects from scratch, etc
  • 🤝 Worked hand-in-hand with the owner of the idea, to improve the product UI flow
  • 👥 Also, involved in the recruitment of new people
  • 💬 Communicating with the back-end developer, providing suggestions, and integrating the UI with the back-end

🏢 Software Engineer

Squash Apps 📅 Sep 2016 - May 2017
📍 Coimbatore, India

Started as an entry-level software engineer and quickly developed full-stack development skills, contributing to in-house products and client projects.

🔧 Technologies: MongoDB, Express.js, React, Node.js (MERN Stack), Ionic
  • 🌱 Joined as an entry-level software engineer
  • ⚡ In a month, quickly ramped up with MERN stack skills
  • 🚀 Actively contributed to in-house products, and hence an eventual opportunity to work with US-based clients

🌟 Interests & Hobbies

🎓 Education & Learning

I believe in continuous learning and staying updated with the latest trends in technology. My educational journey includes formal bachelor of engineering in Automobile Engineering education complemented by self-directed learning through various online platforms, books, and hands-on projects related to software development and engineering principles.

I'm also passionate about sharing knowledge, which is why I create content on Medium and develop courses on Udemy.

💭 Philosophy

"I believe that with enough time, effort, and curiosity, any skill can be mastered and applied effectively."

📞 Let's Connect!

I'm always open to interesting conversations about technology, collaboration opportunities, or just connecting with fellow developers. Feel free to reach out through any of the platforms linked in the home page.


Whether you're looking for technical insights, want to discuss a project, or simply want to chat about the latest in software development, I'd love to hear from you!