Summary
Esa Jääskeläinen is a Senior Embedded Software Engineer with 17 years of professional experience and a hobbyist programming background stretching back to the early 1990s. He combines deep Java/Spring backend expertise (10+ years) with practical embedded firmware and bootloader development in C/C++ for automotive and electric service devices. Esa regularly moves between domains—banking, gaming, infrastructure, and industrial systems—bringing pragmatic architecture, hands-on coding and mentoring to modernization efforts. He pairs software skills with hobbyist electronics and PCB design experience, having delivered prototype power electronics and low-noise SMPS hardware for customers. Currently doing a Master of Engineering in AI and Data Analytics while working part-time in embedded firmware shows his commitment to bridging machine intelligence and low-level systems. Colleagues know him as a versatile problem-solver who comfortably switches between backend services, firmware stacks and hardware prototypes.
17 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering - BE (Insinööri AMK), Software engineering, 4.17 average (1-5 scale, higher is better) / 262 ECTS (out of 240 required), Bachelor of Engineering - BE (Insinööri AMK), Software engineering, 4.17 average (1-5 scale, higher is better) / 262 ECTS (out of 240 required) at JAMK
Master of Engineering - MEng (Insinööri YAMK), Artificial Intelligence and Data Analytics, 5.0 GPA so far, Master of Engineering - MEng (Insinööri YAMK), Artificial Intelligence and Data Analytics, 5.0 GPA so far at JAMK University of Applied Sciences