Personal details

Umar G. - Remote full-stack developer

Umar G.

Based in: 🇱🇰 Sri Lanka
Timezone: Sri Jayawardenepura (UTC+5.5)

Summary

I am a self-taught, full-stack developer with experience in Node.js and React, with a focus on backend development. I have led a small software team, worked directly with company management, and taken lead on sprints during development cycles. My main aim with any development team is to create clean, maintainable and scalable code that delivers real value to the company and its clients.

My goals and idea for what makes a successful career is building things that help people, things that add value and enrich lives.

I've worked my whole career (so far) at companies that really value work-life balance and adding value to their clients without compromising that, all while working remotely and asynchronously - to be honest, it's probably spoiled me a bit. But this is something that I am searching for in future firms that I work with.

I am currently looking for companies where I can take a mid-level role, gain some experience and learn from seasoned developers to build things that people love and grow into senior positions. I, of course, hope that I can give back as much (or more!) than I get in return.

Work Experience

Fullstack Engineer
Cogsy Ltd. | May 2021 - Jul 2023
Node.js
MongoDB
Heroku
React
GraphQL
Tailwind css
  • Built software for Cogsy's inventory action platform
  • Took lead on projects, including both external integrations and new features
Tech Lead
Frontier Research (Pvt) Ltd. | Sep 2020 - May 2021
SQL
Node.js
React
Material-UI
GraphQL
Express.js
  • Lead a small software team (2 team mates) to build and maintain web-apps.
  • Worked directly with company management to conceptualize and build software, plan updates and decide improvements based on client feedback.
  • Overlooked professional development of the technology team.

Education

University of London International Programmes
Bachelor's degree・Economics and Finance
Sep 2012 - Jun 2015

Personal Projects

Personal PortfolioIconOpenNewWindows
2021
SQL
Ruby on Rails
PostgreSQL
Heroku
Firebase
React
I built this portfolio as a way to showcase what I've built with code - it's quite essential, when, as a self-taught developer who learnt from a lot of free resources online, I don't have a piece of paper or set of certificates to show what I can do. So actual projects it is! I also didn't have a lot of public repositories on GitHub (since much of what I have built has been private projects for my workplace), so this was to also serve as a look into how I code and organize my repositories. As with all personal projects, I handled the entire process of development here: Backend development with Rails and PostgreSQL. Also sprinkled in some Firebase for user authentication Frontend development with React. I chose to keep both my front and backend in the same repo and utilized Rails's webpacker settings for React to do so.
Personal BlogIconOpenNewWindows
2020
Ruby on Rails
PostgreSQL
Bootstrap 4
My personal blog - this project signified my return to Rails development, after spending some time working on JavaScript projects for my day job. As a personal project, I handled the entire end-to-end process for building the blog - from concept to hosted app. To be precise (🎩), I handled: - Backend development with Rails and PostgreSQL - Frontend development with Bootstrap - And, of course, writing and posting the content