Hi my name is Roman

Hi, I’m Roman, a software engineer with 4 years of industry experience and over 10 years of freelance development experience. I’ve honed my skills working for companies like Tesla and John Deere, specializing in embedded operating systems and automation scripts.

This is my blog where you will find software engineering career posts, SaaS ideas, open source projects, and an occasional book review.

Experience

Software Engineering Career Tips

LinkedIn job search hacks and tips
How NOT to apply for jobs on LinkedIn

Thinking of applying to jobs on LinkedIn? While it’s a must-have tool for software engineers, not every feature is as useful as it seems. Let me share some LinkedIn tips with you.

SWE LinkedIn Blog Cover
Should you have a LinkedIn as a Software Engineer?
Landing a job in tech isn’t easy (and neither is getting that second one). That’s where LinkedIn comes in. Whether you love it or hate it, LinkedIn can quietly boost your career, help you land referrals, and keep you on recruiters’ radar — all without taking up much of your time. But is it really…
Example of a project to put on your resume

Here is an excellent example of a project that I would recommend putting on a resume. It’s the kind of project that gets recruiters intrigued while providing a wealth of material to discuss during technical interviews.

Projects

Immich and RPi
Can you run Immich on an RPi?

Since I use a variety of devices, transferring files between them is always a bit of a challenge. I also prefer to avoid commercial cloud hosting services whenever possible. This was my first time experimenting with a self-hosted solution like Immich, and it’s been a rewarding experience so far.

sweblogs.fyi banner
Directory of Software Engineering Blogs

Recently I have been on the hunt for small time software engineering (SWE) blogs and they have been a challenge to find. Active blogs written by individuals in my space (that are not stale) are hard to find. As a result I created my own software engineering blog directory: sweblogs.fyi

(+ python scheme)
Scheme Interpreter Written in Python

Scheme is a powerful functional programming language with fun syntax. Because Scheme has no loops – you have to think recursively. Check out my Scheme interpreter written in Python.

Tag Cloud

analytics android ats book review bookworm business career career fair cheating cpanel cpp cron cs college directory dns fall intern first software job gh actions goaccess golang google hns hosting html htmx ideas idea validation immich internship iphone john deere json LinkedIn motomo networking noah kagan open source php privacy projects quick apply recruiting resume rpi saas scheme self-hosting server access log smtp software engineering sql startup static sites summer intern swe blogs swe internship swe job swe manager typescript web2 webdev websockets wordpress

Let’s get in touch