Gaurav Munjal

Sr. Software Engineer at CivicPlus

New York, New York, 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
Gaurav Munjal is a senior software engineer with 15 years of professional experience and a decade-plus focus on building polished, accessible UIs using Ember.js and TypeScript. Currently at CivicPlus SeeClickFix, he leads UI development for a major online 311 platform and recently migrated a large enterprise app to Ember 4, improving compatibility and performance. He has a strong track record across product and enterprise teams—LinkedIn, Upland, HedgeServ and others—modernizing legacy stacks, improving testability, and introducing developer tooling like ember-cli-mirage and ember-concurrency. An active open-source maintainer and contributor to core Ember projects (including prior stewardship of Ember Twiddle and contributions to ember.js and ember-data), he blends framework-level insight with pragmatic front-end features. Past work spans building custom parsers and AST pipelines, real-time interfaces, and advanced data visualizations, reflecting a comfort with both UI nuance and systems-level integration. Based in New York, he pairs an electrical engineering background with hands-on web engineering to turn complex domain needs into user-focused, maintainable interfaces.
code15 years of coding experience
job11 years of employment as a software developer
bookElectrical Engineering, Electrical Engineering at The Cooper Union for the Advancement of Science and Art
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at City University of New York City College
stackoverflow-logo

Stackoverflow

Stats
12,729reputation
1.0mreached
243answers
0questions
Badges
html-parsing
top-5%
html
top-1%
html5-canvas
top-1%
gradient
top-5%
google-chrome
top-1%
canvas
top-1%
github-logo-circle

Github Skills (32)

debug10
html5-canvas10
javascript10
canvas10
component-development10
css10
javascript-framework10
emberjs10
google-chrome10
front-end-development10
html10
testing9
user-interface9
gradient9
ui-design9

Programming languages (8)

TypeScriptCSSC++SCSSJavaScriptLuaHTMLKotlin

Github contributions (5)

github-logo-circle
Character Generator based on Universal-LPC-Spritesheet
Role in this project:
userFront-end Developer
Contributions:38 reviews, 95 commits, 70 PRs in 3 years 11 months
Contributions summary:Gaurav's contributions primarily focused on enhancing the user interface of the character generator. They implemented functionality to enable the download of the generated canvas as a PNG image. Furthermore, the user added a wide variety of character customization options, including clothing, hairstyles, accessories, and weapon selection. They also incorporated a preview animation feature, allowing users to see animations of characters.
spritesheettilesetlpcjavascripttwine
emberjs/data

Jul 2019 - Jun 2020

WarpDrive is a lightweight data library for web apps — universal, typed, reactive, and ready to scale.
Role in this project:
userFull-stack Developer
Contributions:79 commits, 75 PRs, 95 comments in 10 months
Contributions summary:Gaurav primarily contributed to bug fixes and code improvements within the Ember.js framework, specifically targeting blueprints and generating processes. Their work involved refactoring code, fixing linting and styling issues, and addressing broken tests related to adapter functionality. They also made changes to ensure the application's compatibility and performance. The user's commits demonstrate a focus on ensuring that the codebase is working as expected.
rxjsfunctional-programmingjavascriptdata-librarydeclarative
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
Gaurav Munjal - Sr. Software Engineer at CivicPlus