Amritpal Singh

Senior Software Engineer at Komacut

Ludhiana, Punjab, India
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
Amritpal Singh is a Senior Software Engineer with a decade of experience building Python-driven web and CAD applications, combining asyncio, aiohttp and Django expertise with deep FreeCAD backend work. He has led features and teams remotely—driving production deployments, CI pipelines and Dockerized microservices for BIM/CAD platforms such as HyperBIM and Remak’s AHU platform. His unique niche is pairing Python async web stacks with parametric CAD kernels to automate domain-specific engineering workflows and implement 3D algorithms that reduce manual design work. An active open-source maintainer and Google Summer of Code mentor, he contributed stability and feature fixes to the prominent FreeCAD project and created the Rebar Addon that many in the community use. Based in Ludhiana, India, he’s open to remote or relocation opportunities focused on Python and CAD, bringing both hands-on implementation and mentorship experience.
code10 years of coding experience
job4 years of employment as a software developer
bookInformation Technology, Computer Science, Information Technology, Computer Science at Guru Nanak Dev Engineering College
stackoverflow-logo

Stackoverflow

Stats
4,976reputation
1.8mreached
6answers
1question
Badges
pytest
top-1%
python
top-5%
github-logo-circle

Github Skills (16)

arch10
pytest10
python10
draft-js10
3d9
cad9
opencascade8
freecad6
gitlab6
shell6
docker6
docker-compose6
vue6
makefile6
gitlab-ci6

Programming languages (8)

DockerfileC++ShellCSSSCSSJavaScriptVim ScriptPython

Github contributions (5)

github-logo-circle
FreeCAD/FreeCAD

Sep 2018 - May 2021

This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 13 commits, 25 PRs in 2 years 8 months
Contributions summary:Amritpal primarily focused on fixing bugs within the FreeCAD codebase, specifically targeting the Arch and Draft modules. Their contributions involved correcting issues in Rebar objects, resolving crashes, and improving the functionality of dimension tools. Furthermore, they addressed errors in offline rendering utilities and corrected a bug related to clone objects and IFC exports. The user's work directly improved the stability and usability of the FreeCAD application.
engineeringmodelerfemedacoin
Reinforcement Workbench for FreeCAD
Contributions:2 releases, 35 reviews, 222 commits in 5 years 5 months
workbenchreinforcement-learningbimaddonstructural
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
Amritpal Singh - Senior Software Engineer at Komacut