Jakub Ferschmann is a seasoned Senior Java Developer with 11+ years building web and desktop applications across Unix/Linux and Windows environments, currently consulting for Air Bank and AspectWorks from Prague. He brings deep Java SE/EE expertise and a broad polyglot toolset—Spring, JPA, JMS, JSF/Wicket, Hibernate/iBatis, and testing tools like JUnit, Mockito and EasyMock—backed by extensive database experience with Oracle, PostgreSQL, MySQL and others. Jakub pairs hands-on backend architecture with front-end and CMS work (GWT, jQuery, CKEditor, eZ Publish, WordPress), enabling full-stack delivery and integration of BPM and messaging systems. Trained in artificial intelligence at the University of West Bohemia, he combines formal AI/cybernetics knowledge with pragmatic engineering practices such as TDD, RESTful design and BPM. A long-tenured contractor and webmaster for municipal and commercial clients, he’s comfortable bridging legacy systems and modern stacks while keeping operational concerns (Tomcat, Jenkins, Maven) front of mind. His profile reflects a practical polyglot developer who favors reliability and maintainability over hype, often operating where integration complexity matters most.
11 years of coding experience
9 years of employment as a software developer
Základní škola Radnice
Master's degree of science, Artificial intelligence at the Department of cybernetics, Master's degree of science, Artificial intelligence at the Department of cybernetics at University of West Bohemia Pilsen, Faculty of Applied Sciences
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jakub Ferschmann - Senior Java Developer (externí Dodavatel)