Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of esaj

esaj

esaj has asked 1 questions and find answers to 43 problems.

Stats

1.6k
EtPoint
600
Vote count
1
questions
43
answers

About

I got my Bachelor's Degree in Software Engineering from Jyväskylä University of Applied Sciences (which is basically a fancy name for a polytechnic institute ;P).

I got interested in programming at a fairly young age, back in the early 90's, when I got an old Commodore 64 from a relative and discovered BASIC. After a few years I moved into the PC-world, and used languages like QBasic and Turbo Pascal. Since then, I've studied and used many other languages, including but not limited to C/C++, Java and a bunch of different Basics (mostly related to my game programming -hobby back then).

During my studies and after finally graduating as a software engineer in 2010, I found myself making mainly web-based applications with Java using Spring Framework and Hibernate/JPA (mainly backend, I have no graphics design talent whatsoever). After some time, I was recruited to a game company and my hobby became my job, although I was mostly still working on backend (game and lobby servers, all sorts of middleware, databases, linux-servers etc. etc. for 5+ million users). After about 7 years, I first went back to more "traditional" backend development (although still including wacky low-level things, like serial communications from Java to PLCs :P), before heading to a new direction with low-level hardware programming for ECUs with plain C for living, and designing & building electronics as a hobby on the side.