Hello,

I am Josip Ledić, a software engineer with over 5 years of experience and a Master's degree in Computer Science. I had a short but successful freelancing career before joining IBM as a Cloud Software Engineer. At IBM, my expertise primarily revolves around microservice development using TypeScript and Go. However, in secret, I also harbor a deep affection for the elegance of Lisp, the expressiveness of Haskell, and the power of Rust.

With a strong background in full-stack development, Cloud Computing, Kubernetes, DevOps, and AI, I bring a wealth of knowledge to the digital world. I have a proven track record of successfully completing projects on time for clients, including multinational corporations. My work at a large tech company has further honed my abilities in these areas, making me an asset to any team. I am confident in my ability to deliver high-quality results for any project I undertake.

me

Deeply immersed in the digital world, I possess a vast theoretical background in computer science, which fuels my insatiable curiosity to comprehend the profound implications of technology on our lives. I find inspiration in exploring the ever-changing tech landscape and its effects on society.

Outside of my professional endeavors, I find solace in reading non-fiction, particularly philosophical works. These readings inspire profound contemplation and broaden my perspectives, infusing my content with unique insights on various intriguing topics related to technology and society.

A couple of years back, I ventured into American football semi-professionally, playing in the highest division in Germany, but an unfortunate injury altered my path. That's when I discovered cycling – my escape from the relentless digital whirlwind. Riding on two wheels keeps me grounded, providing a much-needed escape from the constant rush of ones and zeroes.

On my website, you can expect to find blog posts and YouTube videos covering an array of captivating subjects. Given the tech world's breakneck evolution and its potential risks to society, I often adopt a critical stance in my content. Above all, my aim is to share my passion, insights, and discoveries on subjects that captivate me and fuel my hunger for knowledge. If you liked one of my guides, consider buying me a coffee.

Experience

IBM

Staff Software Engineer at IBM Cloud

Contributing to the development of two IBM Cloud services, using my expertise in TypeScript and Go.

Jan 2020 - Present
FR

Freelance Web Developer

Developed and delivered bespoke web solutions for clients worldwide.

Aug 2018 - Dec 2019
RB

Software Engineer Intern at Robert Bosch GmbH

Assisted in software development of tooling for Bosch IoT Cloud division.

Nov 2018 - May 2019
IA

Research Assistant at IAAS University of Stuttgart

Open source development OpenTOSCA & Eclipse Winery

Dec 2017 - Sep 2018

Education

University of Stuttgart
M.Sc. & B.Sc. in Software Engineering (2011 - 2019)

Skills

Programming Languages and Frameworks

TypeScript
React
Node.js
Go
GraphQL
Vue
SvelteKit
Next.js
Rust & Wasm

Cloud and DevOps

Microservices Architecture
Cloud Native
Containers
Kubernetes
Knative
Helm
Istio
Docker
AWS
GCP
Azure
Travis
Concourse
Git

Data Management

SQL
NoSQL
PostgreSQL
Redis

Other Technologies

Responsive Design
Performance Optimization
Figma
LLMs
Generative AI
RESTful APIs