Blog Post

Meet the Team: Dima Osinnii, Front-End Developer

When asked about how he came to choose his career path, which started at the Kyiv Polytechnic Institute, Dima Osinnii laughs: “It was my parents! For us in Ukraine, our parents are there to really push us to go to school, it’s something they didn’t necessarily get to do.”

Ayoub Assabban
November 19, 2022
This is some text inside of a div block.
min. read

When he first got to Kyiv, Dima was worried they might have been pushing him in the wrong direction. During his first years at the Institute, much of the coursework was theoretical, pure math and physics.

Those weren’t, as Dima says, subjects that came easily or greatly interested him. “We studied a lot of things that, honestly, I couldn’t put into use. I really wanted more practical things. Plus, I came from a small village where we hadn’t much studied those subjects before, so going directly into them at university wasn’t easy. But I didn’t give up!”

That persistence paid off in his last year when he got into more hands-on subjects, and specifically coding. Far from theoretical, this was project-based learning, such as working on building a medical app for use by general practitioners. His courses covered full-stack programming and gave him a taste for the direct relationship between coding and having people using your product.

After graduating, he gained more front-end experience working with an advertising agency, where they built landing pages covering a range of consumer-oriented domains such as sports and gaming. He then met OrderCast’s Head of Engineering, Andrii and worked with him as a junior programmer for an online ordering site, improving legacy codebase and learning React. That led him to another project, an NFT marketplace app with a heavy emphasis on the user experience.

Unfortunately, the invasion of Ukraine earlier in the year and global economic headwinds ended that project. Recently, though, he got back in touch with Andrii and decided to join the OrderCast team as a front-end engineer.

Although most of his experience so far has been in front-end coding, Dima notes that he doesn’t want to stop there. “I like front-end because it’s always changing, you build new features, you get feedback from clients, it stays interesting. Still, I want to know all aspects of development, not only client-side programming. So I’m also interested in eventually working on back-end code, databases and things like that. But there’s time.”

— — — — — — -

Welcome, Dima, we’re excited to see how you make our customers’ lives easier! And if you’re reading this and want to be part of that adventure, reach out — OrderCast is currently hiring for multiple positions 🤗

Article by
Ayoub Assabban