Close

Nobel Dahal

Developer

Download Resume

About Me

Greetings! My name is Nobel Dahal. I welcome you to my personal website. I am a programmer that comes from the humble town of Kathmandu, in Nepal. A software engineering apprentice by trade, I love programming for its exhilarating nature. I feel like being presented with a challenge, when I wake up to a new problem to be solved via programming. I am an avid chess player as well, so you can find me lurking in theory-blog sections over at chess.com. I love writing: Although I am not as good of a writer as I am a coder, I love writing for sheer pleasure and the thrills of it.


Talking as a developer, I believe myself to be a purist, who has faith in producing fast, scalable and efficient enterprise-level software, than producing pretty but broken programs. I adhere to modern standards of C++14, and rigorously try and hone my skills in it day in and day out, so I can better myself. I love all kinds of programming, be it single page Web Apps, Desktop Applications, or Games. I am well acquainted with good programming principles and practices, and am actually an enthusiast when it comes to producing software development specification documentions. You can find my involvement on my past projects below. Also, please feel free to visit my Github to find projects not listed here. Hope to hear from you soon!

Experience

Sasoft Enterprises Private Limited

Kalika Marg, Kathmandu 44600

June 2019 - July 2019

Laravel Backend intern

Backend Intern for Sasoft Private Limited, for their upcoming Student Management System. I mostly worked with contemprorary Backend development tools(PHPstorm, Git SVC, Postman unit testing), to be able to make api endpoints with proper validation, integrity as well as consistency, in Laravel. It was mostly about adapting to code which was already present, and be able to extensively unit test, refactor, program and finish it as a well-polished product. I got to learn a lot here, especially how paramount Database Integrity is, and how important it is to take fail safe measures, as well as be able to meet deadlines as well as collaborate with a team. I mainly collaborated with Front end devs in order to produce well behaving API endpoints.

The Open Institute

Sanepa, Lalitpur

November 2018 - February 2019

Python backend developer

Got to work in an excellent open source environment, on projects like Zulip and ERPNext. Python, Javascript, CSS, HTML, you name it, the full stack deal. The sheer amount of tech used in these projects is mind boggling, but exciting at the same time. Robust, scalable and fast; I helped contribute for Facebook Oauth2 as well as some small feature requests for ERPnext.

Mega Cat Studios

Hamilton Ave, Pittsburgh, PA 15206

January 2018 - July 2018

Map Designer

Helped designed maps for Independent Game Company Mega Cat Studios, for the game "In Cod We Trust". I mainly designed, mapped as well as molded the game assets into playable maps, specifically the json format ones which the game system reads for rendering the play area. It was a tough endeavor, close to 4 hours per map were spent, on personally hand crafting the maps! Expect the game to release soon on Mega Cat Studios's website for the Nintendo Entertainment System!

Education

Himalaya College of Engineering

Chyasal, Lalitpur

2018 - 2014

Bachelor of Computer Engineering

Awaiting results.

Kathmandu Model Higher Secondary School

Bagbazar, Kathmandu

2014 - 2012

Science Faculty - Higher Secondary Education Board

First Division with distinction.

Siddhartha Vanasthali Institute

Banasthali-16, Kathmandu

2012 - 2010

School Leaving Certificate

First Division with distinction.

Projects

The Adventures of Joy

My second game! Written in Cpp, it uses SFML library. An attempt at a 2D topdown RPG, it's still in it's baby steps, but it has enough to show the capabilities of the engine!

View Project

NepalIRD

A mini C# wrapper around the HTTPlib and Newtonsoft Json parser for a Restful API calling class, formatted to suit the needs of Nepal's Internal Revenue Department(IRD). Although only an example, it's the only working example of implementation in C#.NET.

View Project

Skills

Contact Me

iamtribulation@outlook.com
Phone Number: +9779863032230