Frank Asseg

Senior Software Engineer at MID GmbH

Fischbachtal, Hesse, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Frank Asseg is a seasoned Senior Software Engineer with 14 years of hands-on experience building robust Java backends and distributed systems, currently contributing at MID GmbH from his base in Hesse, Germany. A long-time Linux enthusiast and open-source advocate, he has made substantive contributions to projects like ModeShape—improving JCR change propagation and test reliability—and to exp4j by enhancing parsing and operator support. His career spans consultancy, enterprise and startup environments across Europe and the US, delivering resilient server-side solutions for organizations from IBM to dm-drogerie markt and fintel.io. With a background rooted in biology studies, he brings a methodical, research-minded approach to debugging and systems design that favors reliability, testability, and clear code.
code14 years of coding experience
job20 years of employment as a software developer
bookBiology General, Biology General at Albert-Ludwigs-Universität Freiburg im Breisgau
bookBiology General, Biology General at Justus-Liebig-Universität Giessen
bookGymnasium Gernsbach
languagesEnglish, German, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
17,661reputation
2.3mreached
137answers
24questions
Badges
hibernate
top-5%
math
top-5%
testing
top-5%
collections
top-5%
java
top-1%
sorting
top-5%
github-logo-circle

Github Skills (34)

testing10
git-repository10
package-repository10
spring-mvc10
java10
javas10
jcr10
computer-engineering10
jar9
jersey9
algorithms9
networking9
event-handling9
spring9
math9

Programming languages (4)

JavaShellCGo

Github contributions (5)

github-logo-circle
fasseg/exp4j

Feb 2012 - Dec 2022

A tiny math expression evaluator for the Java programming language
Role in this project:
userBack-end Developer
Contributions:369 commits, 12 PRs, 72 pushes in 11 years
Contributions summary:Frank primarily focused on modifying the Java-based expression evaluator by adding features and fixing reported issues. Contributions include enhancing the handling of custom operators, modifying the parsing of numbers, and fixing a bug related to operator scanning. They also implemented functionality to allow variable names containing periods and allowed the use of unicode variables.
mathjava-programmingmath-expression-evaluatortinyeval
ModeShape/modeshape

Apr 2013 - May 2013

ModeShape is a distributed, hierarchical, transactional, and consistent data store with support for queries, full-text search, events, versioning, references, and flexible and dynamic schemas. It is very fast, highly available, extremely scalable, and it is 100% open source and written in Java. Clients use the JSR-283 standard Java API for content repositories (aka, JCR) or ModeShape's REST API, and can query content through JDBC and SQL.
Role in this project:
userBackend Developer
Contributions:7 commits in 1 month
Contributions summary:Frank primarily contributed to the backend logic of the `modeshape/modeshape` repository, focusing on the JCR (Java Content Repository) implementation. Their work involved modifying and enhancing test cases, specifically related to change propagation and event handling within the repository. They implemented retry mechanisms, introduced synchronization, and refactored test listeners to improve the robustness and reliability of the testing framework. The user also updated comment formatting to improve code readability.
hierarchicaltext-searchjdbcrepositoriesconsistent
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
Frank Asseg - Senior Software Engineer at MID GmbH