As you can probably make out already, I'm really passionate about astronomy as well as programming enough to do the latter for a living.

About Me

Siddhartha Shukla

I'm Siddhartha, a 22 year-old Computer Science student who is fond of astrophysics, chess and (good) music, among other things. I dabble with linux and neural networks in my spare time, and happen to be a neovim/tmux enthusiast as well.

Feel free to reach out to me using the links above, or the contact form below. You can also find my resume at the link provided.

Experience & Education

Freelance Developer
Upwork Inc.Remote
August 2023 - Present
Developed responsive web applications using Next.js and TailwindCSS for clients. Used Docker images for deployment of repeatable builds across diverse environments. Created data analytics pipelines using Python and TensorFlow.
ReactNext.jsTypeScriptTailwind CSSPythonDockerTensorFlow
Software Engineer Intern
Essentia.devNoida, Uttar Pradesh
May 2025 - Present
Streamlined deployment and testing of projects using Docker Compose and GitHub Actions. Implemented CI/CD pipelines for automated testing and deployment. Collaborated with cross-functional teams to develop a decentralized project manager application reducing development costs and time by 30%.
ElixirErlangPhoenix FrameworkPythonDockerGitHub ActionsCI/CDPostgreSQL

My Projects

CoviSafe

CoviSafe

A COVID-19 web application for a residence colony. Uses Flask for sessions and validating users in a locality.

Python (Flask)SQLHTML/CSSJavaScript
Visor

Visor

A steganography tool based in Python, with support for three LSB algorithms for encoding and decoding images. Uses PyQt5 for GUI.

PythonQt5Pillow
grish(a)

grish(a)

A custom UNIX shell written in C for Linux distributions. Supports piping, redirection, and background processes.

CLinuxShell ScriptingMakefile

Skills & Technologies

JavaScript

TypeScript

HTML

CSS

Python

C

C++

Lua

Shell

Elixir

Contact Me