pic

Palash Nigam

About me

  • Skills
    • Languages: Python, Rust, Go, C/C++
    • Frameworks: Click, Flask, NodeJS
    • Tools: git, Github, TravisCI, CircleCI
  • Volunteer Experience
    • I am the head of the Programming Society and the club captain of the Mozilla Campus Club of IIIT-Bh. Together we try to guide the first year students in getting started with software development.

    • Most of my time is spent hacking on open source. I have made contributions to coala, duckduckgo, Kinto, OpenGenus, Mozilla and the Ethereum foundation. Moreover, I am fond of writing articles. I have prior experience in content writing for opensource.com and geeksforgeeks.org. For those interested, I maintain a list of links to all my articles.

    • I have been responsible for conducting a few introductory sessions on Python and Open Source Development.



  • Work Experience
    • Google Summer of Code Student @coala: Working on integrating a caching mechanism with the NextGen core and enhancing its performance using cache optimization techniques. [May 2018 - Present]

    • Core Developer @coala: Started out as a novice programmer and was promoted to the core developers team. Fixed and raised issues mainly focussing on the performance, caching and the development of coala’s NextGen Core. [Jun 2017 - Present]

    • Intern @cloudyBOSS: Wrote a PHP wrapper for the LinkedIn API and integrated it with cloudyBOSS’s cloud based ERP solution to fetch user information from their LinkedIn profiles. [May 2017 - Feb 2018]

    • Technical Writing Intern @GeeksforGeeks: Wrote articles related to various CS topics [May 2017 to Oct 2017]

  • Speciality
    • Open Source Software Development

    • Concurrent Programming

    • Distributed Systems

    • Blockchain

    • Technical Writing



Personal Projects


  • GIG: Stands for GitIgnore Generator. CLI tool to generate .gitignore files for a project written in any language or framework (support for more than a 100 languages/frameworks to the best of my knowledge)


  • GitterPy: A CLI client to interact with the Gitter API. Currently it can post/fetch messages to/from rooms. More functionalities will be added.


  • Go Fuck Yourself: A go package to interact with the FOaaS (Fuck Off as a Service) API. Currently WIP.


  • CoWaPS: A codewars profile scraper CLI tool written using Requests and BeautifulSoup.