Jonathan Lopez

Senior Software Engineer at Ivanti

Atlanta Metropolitan Area United States
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
Jonathan Lopez is a Senior Software Engineer with nine years of experience building backend and platform systems across enterprise and startup environments, currently at Ivanti in the Atlanta metro area. He holds dual degrees in Computer Science and Biology from Georgia State University and brings a data-driven mindset shaped by molecular dynamics research and lab data analysis. Jonathan has progressed from systems analyst and junior developer roles to senior engineering positions, contributing to scalable platform work at Mediaocean and application development at GridUnity. As an open-source contributor to the libtmux Python project, he improved maintainability through extensive type-hinting and refactors—evidence of his focus on clean, well-organized code. He combines interdisciplinary scientific training with practical software engineering to tackle complex data and infrastructure challenges.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor’s Degree Biology General, Bachelor’s Degree Biology General at Georgia State University College of Arts & Sciences
github-logo-circle

Github Skills (15)

dynamic-typing10
optional-typing10
static-typing10
c-library10
common-library10
api10
tmux10
strong-typing10
python10
implicit-typing10
standard-library10
refactoring9
terminal-application7
terminal-emulator7
cli6

Programming languages (13)

JavaC++RustCGoTree-sitter QueryMesonJavaScript

Github contributions (5)

github-logo-circle
tmux-python/libtmux

Mar 2022 - Mar 2022

⚙️ Python API / wrapper for tmux
Role in this project:
userBack-end Developer
Contributions:2 reviews, 16 commits, 3 PRs in 1 day
Contributions summary:Jonathan's contributions centered on enhancing the `libtmux` Python library. They focused on adding comprehensive type hints throughout the codebase, improving code clarity and maintainability. The user also refactored methods, streamlining the code and improving object handling within the library's internal structure. Furthermore, they made structural changes by moving object definitions, aiming at better code organization.
apipythonapi-wrappermultiplexertmux
ghcao/NESTY-JAVA

Nov 2016 - Dec 2016

Contributions:17 commits in 18 days
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
Jonathan Lopez - Senior Software Engineer at Ivanti