Hi to everyone who`s found this blog by chance and scroll it for interest. My full name is Osman Goni Nahid, I am a graduate of Software Engineering from 23.834788 990.368843. Love to work with challenge and passion, eager to learn new technology. At present working in the position of Lead Software Engineer at a B2B and cloud platform service (PaaS) provider company based in Singapore, named Ekkbaz. Especially I’d like to find out a clear answer on one question: how to build failover, highly-available, secure and scalable Backend System. But also I’m trying to keep my mind open for every common technology and methods that I see.
I put a lot of time in competitive programming (ACM ICPC) during my university life and participated 10+ National contest. In my 4+ years of career, although my working area was mostly on Web technologies, Mobile application, Cloud data & service Provider companies like Inovio, LocalInsights, Power GP Ltd & ThirstyCrows where I had to play different roles like Full Stack Engineer, Software Engineer, Lead Engineer.
I am more focused on fundamentals of computer programming, data structure, algorithm & software engineering, which allows me to learn and getting used to with any kind of technologies quickly.
I have several side projects and contribute some open source project too, well I’m a BIG fan of open-source. The most notable one is an open source sentence based bangla programming platform potaka(); which is currently one and only programming learning platform for novices in Bangla available at potaka.io. An application I have also developed with my friends/team that help a farmer to identify disease of crops named AgroSkyLab which won the Champion in People Choice category at NASA Space Apps Challenge - 2016. My career goal is to work with distributed system, scalable backend system and ultimately to build something which will be used by others even if I do not exist in this planet.
I prefer to work with people that love the product we are creating, putting a lot of effort to improve what we are creating. People that really love coding.I believe I am capable to accept new challenges and meet my employer expectation who likes the Unix environment for development. I can learn fast, early adopt and continuously explore with innovation. To me programming is not about language or framework it’s about solving problem, about making this better. That’s why I code.
Note: If you’re offering relocation/remote Engineering position specialized in NodeJS/ExpressJS/Python/Sanic/Django & React, do please reach me out.
As you can see, this is a “perfect job”. Meaning, you can offer something that do not full fill this points. We can negotiate it.
Note: I want to continue working in NodeJS/Django and yeah I’ll deploy my code to cloud. I prefer Backend, but frontend using ReactJS could be a good option. Also have some familiarity and interest with DevOps stuffs, Mobile Native/ReactNative.
I started Software Engineering bachelor course at University few years back, During University life I put a lot of time in competitive programming (ACM ICPC) during my university life and participated 10+ National programming contest. And started learning Web and Mobile Application development besides my study. Fortunately, I got a Job offer in middle of my University-life from a local company to join as Android Application Developer (Later started contributing Backend API) then started there…
From 2014 to 2016 I always worked in personal (and job) projects using always the same technologies (creating and setting up absolutely everything on my own).
Slowly I found interest on the web especially backend then I left my happy Mobile-Apps-Dev-life and fully dived into backend and web technologies. Started messing web with below stuffs-
I’m getting more and more interested and started more focused on those stuffs, Meanwhile had to learn more things to cope me up with web. Gradually started learning some frontend stuffs to integrate my backend codes by self and same for deploy my code’s to cloud started to getting familiar with DevOps stuffs like below:
^ This is my current Stack.
REST API, Backend
usingNodeJS and/or Python + SQL + NoSQL & Non-Relational-DB (like Postgres, MongoDB)
and Full ECMAScript stack.
So, as you can see, I worked at Huge public company and Startups.