Josip Šokčević

About me

Hi there! I’m a software engineer living in San Francisco.

I grew up in Vinkovci, a small town in Croatia. I don’t recall exactly when I got my first computer, but I sure was under 10. I was fascinated by how it works and its endless possibilities. I learned Logo programming language in I.G. Kovacica elementary school and attended a few national competitions (which, to my surprise, is still active!). I started doing more web development (good ol’ LAMP stack) when I started high school, mostly for local business, personal projects and community projects, such as blogeri.hr (won an award for the best Croatian website in Media and News category in 2016) and linuxzasve.com.

At age 21, I moved to Palo Alto for work. I ended up going back to Croatia a year later to finish my education and get B.S. (and M.S later). I was lucky enough to get a US work visa (H1B) at age 24 and I’ve lived in San Francisco since.

Fast forward to today (2024), I’m a father of two daughters, and a dual citizen. I still work in tech.

Jobs

Google (2020-current)

  • Team: P&E EngProd SI Source (Chromium source)
  • Location: San Francisco
  • Position: Team Lead / SWE

Thumbtack (2015-2020)

  • Team: Infrastructure Engineering
  • Location: San Francisco
  • Position: Principal Software Engineer

The Backplane (2011-2015)

  • Team: Backend
  • Location: San Francisco
  • Position: Software Engineer

Software Skills

  • Operating System: Arch Linux, Debian, Ubuntu
  • Languages: Go, Python, Typescript, Javascript, PHP
  • Databases: Postgres, MySQL, MongoDB
  • Misc: Git, Gerrit, Vim, Distributed tracing (Zipkin), InfluxDB, CI/CD, Puppet, random other stuff

Hobbies

I work as a software engineer but I still like to write code as a hobby too (can it be called a hobby then?). Although, not as much as I used to. I also enjoy working with hardware too - from building a PC to doing personal IoT projects, as well as playing casual chess. In general, I like to learn new things - from personal finance, blockchain, LLM / Gen AI to 3D printing, woodworking, BBQ and so much more.

These days, I spend most of my personal time with my two young kids and wife.

What did Bard say about me?

Josip Sokcevic is a software engineer with over 10 years of experience in the industry. He is currently a team lead at Google, where he works on the Chromium source code. He has also worked at Thumbtack and The Backplane. Josip is passionate about building high-quality software that makes a difference in people’s lives. He is also a strong advocate for open source software and believes that it is essential for the future of the internet.

How about ChatGPT?

Josip Sokcevic is a highly skilled software engineer with a passion for developing innovative solutions. With a wealth of knowledge and expertise in various programming languages and technologies, he is adept at designing and implementing robust software applications. Josip’s analytical mindset and attention to detail enable him to tackle complex problems and deliver efficient and scalable solutions. His strong problem-solving abilities, coupled with excellent communication skills, make him a valuable asset in team collaborations and client interactions. Josip’s dedication to staying updated with the latest industry trends ensures that he remains at the forefront of cutting-edge technologies, enabling him to deliver exceptional results in the ever-evolving field of software engineering.