Professional Background

Please upload a 2-minute video recording of yourself, where you introduce yourself and provide an overview of your professional background, with a focus on any technical roles you've had. This can include prior internships, research, personal projects, student organizations, or anything else you think provides insight into your technical skillset.
the video

Provide a link to a coding project you've built that you are most proud of. This can be a demo link or a link to the codebase (e.g. the repository in Github).
https://chest.moodyrahman.com/help

Provide a 1-2 paragraph description of what this project does. Describe your development approach from a technical perspective: your technology choice, system architecture, and other information.
With Flask handling routing, MongoDB as the database, Jinja templates rendered HTML serverside, and Jquery for frontend interactivity, Chest was built piece by piece. I chose these technologies because they were all I knew at the time. Given that I was building a tool that I hoped other people would use, along with the hype in my group behind the project, I did not want to potentially compromise on quality and ease-of-tweaking by using something I was unfamiliar with. The backend was written with KISS heavily in mind. Routes that required authentication had a Python decorator that I wrote that would only execute the route if a valid user was logged in. The Jinja templates also feature several macros for commonly used blocks of HTML, and utilized template inheritance for the same skeletal HTML common among every page.

Upon completion, the project was hosted on my personal DigitalOcean server. Gunicorn was used as the WSGI server for it's better performance than Werkzeug that was the default. Finally, I set up a reverse proxy with Nginx to forward all requests to chest.moodyrahman.com to the Gunicorn instance, and Certbot to generate the HTTPS certificates so all of my users can use it worry-free.


Why did you build this project? What about it matters to you?
When the pandemic began, my friends and I threw ourselves into Dungeons and Dragons to maintain our sanity. In reaction to the lack of homebrew-centric and lightweight online inventory mangers for TRPG's, I built Chest. It's been a mainstay in our campaigns since then and has greatly alleviated the hassle of playing D&D online.


If you could re-build this project from scratch, what would you do differently?
Given that I am now familiar with a plethora of tech stacks, I would rewrite Chest in ReactJS for streamlined interactive elements and more concise frontend code. The backend would also be rewritten in Express, given that middleware functions are much more concise than decorators to achieve the same effect.



Personal Statements

There are many different summer programs available to university students looking to improve their technical skills and intern at a tech company. Why apply to HackNY specifically?
I want to work in a fast-paced, more intimate environment that is afforded by being involved with a startup, and gain exposure to that environment. The idea of building a project that will have an immediate impact on the world around me is also greatly appealing.


One of the distinguishing features of the HackNY fellowship program is its focus on matching fellows with startups, as opposed to larger organizations. How will your background and skillset enable you to thrive in a startup environment?
I have very strong foundational knowledge in computer science and programming, especially when it comes to working in Linux and quickly parsing documentation. Thanks to that, I can pick up new technologies and libraries very quickly. I strongly consider myself to be language agnostic, and that it's important to select the proper language for the task at hand. As such, I can remain on the cutting edge of what's new in technology and quickly integrate myself into the stack of any startup- regardless of their language.


Continuing from last year, in an initiative led by our alumNY which reflects our community values, the 2022 hackNY Fellows will have a chance to participate in a project which promotes positive social impact, especially around increasing diversity and inclusivity in tech. Tell us about social good initiatives that you are excited about or problems you would like to see solved by social impact projects, why they are important to you, and what you would hope to accomplish with social good as a part of hackNY and beyond.
As a result of systematic inequalities in our society, there are several groups from impoverished areas who have no exposure to careers in technology and had no chance to attain the education for such a career. Impoverished is a very broad word, and I'm choosing to encompass both groups that live in the US in redlined neighborhoods, as well as people living in underdeveloped regions of the world. I would want to be a part of a social impact project that would encourage tech literacy among all communities and enable more people to be successful software engineers.


You are on a casual stroll to your favorite cafe when you suddenly notice your treasured fictional character, whom you decide to invite for brunch. Paint the scene for us, letting us know who the character is, how you identify with them, what you order for the table, etc.

you might be wondering: moody, did you seriously write a destiny 2 self-insert fanfiction?

yes, yes i did :3


A bright neon sign blaring "Matto" cuts through the thick Upper East Side fog. I'm walking towards it, like a moth drawn towards a caffeinated flame. As I near the entrance I hear a familiar voice laughing. I take a step back, in disbelief of the situation I'm in. I double-check my surroundings, confirming that I'm still in New York City. The rush of cars past me on Second Avenue and the late afternoon bustle is the same as any Wednesday.

I gingerly push the door open, as a quiet bell announces my entrance. Lo and behold, the gentle whirring of robotic joints and capricious laughter belonging to none other than Cayde, the Hunter Vanguard from the Destiny franchise. I'm standing there slack jawed, utterly cowed by the hyper-advanced robot housing a consciousness. Cayde grins at me as if I'm overreacting in this situation. The barista shoots me a mirthful look, their disbelief clearly suspended long ago. I stand at the counter searching for words.

"How does some coffee and a chopped cheese sound for a little bit of your time?" "Time's something I have a little too much of, and you prehistorians seem nice enough. Tell me more of this chopped cheese though"

We walk a few blocks down as I slowly grow more comfortable with the Exo walking past me. Cayde explains that he was shooting down a transfer gate in the Vault of Glass and the resultant explosion sent him here. "I'm hoping that the people back in the Last City can find me though, it's odd that the Vex are running a simulation of this era”.

I'm taken aback at this fact, “You're telling me that this is all a simulation right now?”

“Sure, but Vex simulations have it accurate down to the last atom: the illusion of the perception of self is the same for you and for anyone else here- at least that's what someone smarter than me told me to say”

I'm thinking to myself, this really is Cayde-6, all of their wit and humor. It's clear that he wants to leave soon, but he knows that there isn't much he can do in this situation aside from waiting for his comrades to pull him out.

A waft of fragrant steam hits us in the face as we walk into the bodega. The buy behind the counter wipes the grease off the spatula on his apron while staring at the robot clunking into the store.

“You know, I actually admire you quite a bit, underneath all the joking you do, you're actually quite diligent about being the leader of the Hunters, no?”

“And who are you to know about me being the Vanguard?”

“Funnily enough, you're actually quite beloved in this world- everyone was hurt when we witnessed your death”

“Oh? I'm quite belo- wait, run that by me one more time? Witnessed my death?”

I smirk and reply without missing a beat, “Listen, I'm just a simulation, what do I know?”




Startup Preferences

What sectors would you especially like to work in? (e.g., fashion, data science, media, art, education...)
Cloud Infrastructure


What sectors would you prefer not to work in?
Advertising


List five NYC startups you'd love to work at. If you're accepted, we'll do our best to match you with one of your favorites. If they're unavailable, we'll use this list to help make a great startup match for you.
Business Insider, Canvas, CitiBike, Etsy, Giphy