GitHub’s Compiler
Gives any GitHub repository a unique URL where its code can be tested, debugged and compiled online, so nothing needs copy-pasting.
- Node.js
- Express
- Handlebars
- GitHub API
- GitHub OAuth
Software engineer · India
I build developer tools, web apps, browser games and ML models.
I interned at Amazon, GeeksforGeeks and CSIR-NISCAIR, taught data structures at Coding Blocks, and I compete in programming contests.
01Selected work
Four projects in depth, then everything else. Each one links to its source on GitHub.
Gives any GitHub repository a unique URL where its code can be tested, debugged and compiled online, so nothing needs copy-pasting.
An online compiler for C++, C, Python, Java, PHP and Ruby that takes input and returns output and error messages.
Predicts what a person is doing with logistic regression, after cleaning the data and keeping the features that matter most.
Deals a random board at the difficulty you pick, then checks your answer against one solved by a backtracking algorithm.
07 entries
IwriteC++forprogrammingcontestsandJavaScriptfortheweb.Ibuiltanonlinecompilerforsixlanguages,atoolthatcompilesaGitHubrepository’scodeonline,aSudokucheckedbyabacktrackingsolverandafewsmallgames.IinternedatAmazon,GeeksforGeeksandCSIR-NISCAIR,andhelpedmorethan500studentswithdatastructuresatCodingBlocks.

Himanshu Aswal
India
500+
students helped with data structures at Coding Blocks
3
internships, from a research lab to Amazon
5,000+
lines each of C++, Python and JavaScript, by the résumé’s count
03Experience
Jan 2022 to Present
Bangalore, India
Amazon
Jul 2021 to Jan 2022
Noida, India
GeeksforGeeks
Worked on the organisation’s C++ content: reviewing raw articles from the writing team, debugging their programs and optimising the published code.
Aug 2020 to Feb 2021
Delhi, India
Coding Blocks
Helped students understand data structures and algorithms; cleared doubts and debugged code for more than 500 students.
Jul 2019 to Aug 2019
Delhi, India
CSIR-NISCAIR
Built a human-activity recognition system in Python using logistic regression, aimed at recording athletes’ activity and at human-computer interaction.
B.Tech, Electronics and Communication Engineering
Maharaja Agrasen Institute of Technology (GGSIPU), Delhi
Aug 2018 to 2022 · CGPA 8.2
04Competitive programming
Results from the résumé, as of January 2022. Solutions are on GitHub.
CodeChef rating
5 star
Highest rating, 2021
Rank
165of 12,000
Code Kaze ’21, final round
Rank
164of 9,000
CodeChef July Lunchtime 2020
Rank
112of 5,456
HackerEarth February Circuits 2021