Greg Landrum

Software Engineer at Tata Consultancy Services

Cincinnati, Ohio, 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

🤩
Rockstar
🎓
Top School
Greg Landrum is a seasoned software engineer based in Cincinnati with 20 years of experience building robust front-end and back-end systems. Currently leading front-end globalization efforts for Citibank’s largest online applications at Tata Consultancy Services, he specializes in cross-browser and cross-device development using HTML5, CSS, JavaScript and server-side frameworks while coordinating globally distributed teams. He brings low-level systems experience from internships at Cisco and GE Aviation and a strong C/C++ background that complements his web development work. An active open-source contributor, Greg has made notable contributions to the widely used RDKit chemistry library—adding CXSMILES support, JSON/serialization hooks, and enhancements to reaction handling—which reflects a knack for domain-specific tooling and data representation. He holds a B.E. in Computer Science and Engineering from The Ohio State University and combines practical engineering with the ability to bridge business, design, and backend stakeholders. Colleagues rely on him for pragmatic solutions that scale across platforms and international teams.
code20 years of coding experience
bookBachelor of Engineering (B.E.), Computer Science and Engineering, Bachelor of Engineering (B.E.), Computer Science and Engineering at The Ohio State University
github-logo-circle

Github Skills (7)

data-serialization10
c-language10
cprogramming-language10
serialization10
data-structure9
data-structures9
json9

Programming languages (16)

PowerShellJavaC++CSSCHTMLJupyter NotebookFortran

Github contributions (5)

github-logo-circle
rdkit/rdkit

May 2006 - Jan 2023

The official sources for the RDKit library
Role in this project:
userBack-end Developer
Contributions:109 releases, 2537 reviews, 5863 commits in 16 years 11 months
Contributions summary:Greg primarily contributed to the RDKit library, focusing on improvements related to chemical structure representations and parsing. They implemented the feature to support CXSMILES, including modifications to coordinate bonds, ring stereo, and the output of atom labels. They also added new functions to the C++ API and integrated support for JSON and serialization of these structures. The user's contributions involved enhancements to the chemical reactions code, specifically around handling atoms with queries and double bond stereo.
cheminformaticsrdkitpythonc-plus-plussources
rdkit/conda-rdkit

Jul 2014 - Jan 2022

Conda build recipe for the rdkit
Contributions:192 commits, 48 PRs, 139 pushes in 7 years 6 months
rdkitcondarecipeanacondaconda-build
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
Greg Landrum - Software Engineer at Tata Consultancy Services