JC Zhang

Software Development Consultant at Concept Reply GmbH

Munich, Bavaria, 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

🤩
Rockstar
🎓
Top School
JC Zhang is a software development consultant based in Munich with seven years of engineering experience and a strong academic background in computer science and data science. He brings practical full-stack skills honed during internships at Microsoft—migrating a desktop localization analysis tool to ASP.NET Core and building PowerBI dashboards and A/B testing pipelines for Office product metrics. At Concept Reply he applies logical problem-solving to deliver pragmatic software solutions, while his open-source Neovim Lua work shows attention to developer ergonomics and tooling. A competitive coder and past phase winner in the Openet De/coding 2016 contest, he pairs algorithmic thinking with product-focused delivery. He also has experience coordinating student initiatives, reflecting a collaborative and service-oriented approach to team environments. Fluent across C#, SQL, JavaScript and scripting for editor customization, he blends data-aware engineering with practical UX and productivity improvements.
code7 years of coding experience
job1 year of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Second Class First Division (II.I), Bachelor of Arts - BA, Computer Science, Second Class First Division (II.I) at Trinity College Dublin
bookMaster of Science - MS, Data science and Analytics, II.I (68%), Master of Science - MS, Data science and Analytics, II.I (68%) at Maynooth University
github-logo-circle

Github Skills (7)

vi10
neovim10
lua10
dotfile10
editor9
vim9
editors9

Programming languages (16)

CSSC++RustCDTeXGoPerl

Github contributions (5)

github-logo-circle
ayamir/nvimdots

Dec 2021 - Sep 2022

A well configured and structured Neovim.
Role in this project:
userNeovim Configuration Maintainer/Lua Developer
Contributions:9 reviews, 10 commits, 12 PRs in 8 months
Contributions summary:JC primarily contributes to the configuration and customization of a Neovim setup. Their work includes modifying UI elements using Lua, integrating external tools like lazygit, updating plugin configurations, and correcting issues within the Neovim environment. The commits demonstrate a strong focus on tailoring the editor's functionality and user experience through Lua scripting and plugin management. They also adjust editor options and add various tools.
neovimdotfileseditorideneovim-config
jczhang02/jc-snippet

Jan 2022 - Jan 2023

Contributions:15 commits, 12 pushes, 1 branch in 1 year
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