Christopher Carpenter

Web Developer Custom PC Builder at Professional Management Enterprises (PME)

Michigan, 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
Christopher Carpenter is a versatile IT professional and web developer with 10 years of hands-on experience building and maintaining websites, managing hosting services, and assembling custom PC workstations. A Central Michigan University IT graduate, he progressed from Level 2 help desk support and trainer to running his own web development business while supporting remote healthcare research projects. He pairs practical user-facing support—malware removal, OS and BIOS work, networking and AV setups—with front-end and back-end web skills across WordPress, Wix, and Squarespace. An active open-source contributor, he has improved the FernFlower Java decompiler’s renaming logic and cross-platform reliability, reflecting a knack for low-level problem solving and code quality. Based in Michigan, Christopher blends customer-focused service with deeper reverse-engineering interests in JVM bytecode and multiple CPU architectures.
code10 years of coding experience
bookBachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at Central Michigan University
github-logo-circle

Github Skills (7)

javas10
decompilation10
reverse-engineering10
java10
code-analysis9
debug8
debugging8

Programming languages (7)

C#JavaC++CGoPythonKotlin

Github contributions (5)

github-logo-circle
fesh0r/fernflower

Jan 2016 - Mar 2016

Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 comments in 1 month
Contributions summary:Christopher primarily contributed to the FernFlower Java decompiler, focusing on improvements to the class renaming functionality and addressing issues related to Windows namespace conflicts. Their work included fixing bugs related to renaming class elements, enhancing the default renamer, and adding code comments to address specific issues. The user also made some minor changes like fixing typos and converting methods to static, demonstrating attention to code quality and maintainability.
adobe-experience-managerjvm-bytecodejava-bytecodeupstreamjna
ccarpenter04/BSLI

Jan 2016 - Mar 2017

Contributions:18 commits, 17 pushes, 1 branch in 1 year 3 months
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
Christopher Carpenter - Web Developer Custom PC Builder at Professional Management Enterprises (PME)