Work Experience
About Me
I’m a flexible engineer who handles everything from planning to making sure the software works. I’ve got a lot of experience in creating and running software on systems like Linux, Unix, and macOS. I’m also comfortable using cloud computing services, like Amazon Web Services and Google Cloud.
I’m good with different technologies, but I really shine with Python and Go (Golang) and Terraform. These are like my go-to tools for creating strong and smart solutions to problems. I’ve spent a lot of time working on distributed systems.
When it comes to building software, I stick to a few important principles. One is test-driven development (TDD). This helps make sure the software works well. I also use automated testing. And I’m big on checking each other’s work through code reviews.
I follow the Scrum methodology or Kanban for managing projects. It’s a way of working that’s agile and flexible. It helps keep things moving smoothly, making room for feedback and improvements. This way, we’re always getting better at what we do.
But it’s not just about the technical stuff. I love working in environments where I can be creative and adapt to changes. My journey in this field has taught me to tackle problems head-on with enthusiasm and skill.
In a nutshell, I’m a hands-on engineer who can take an idea and turn it into real software. I’m comfortable with a variety of tools, especially Python, Go (Golang), and Terraform. I believe in testing, reviewing, and using agile methods like Scrum to make sure everything runs smoothly. My journey in this field has equipped me to handle the challenges of software engineering with confidence and a can-do attitude.
You can contact me via email or LinkedIn.