I am a software engineer with 4+ years of backend development experience who errs on the side of over-communication (as opposed to under). I’ve worked on and also led the development of numerous robust and scalable backend systems in production (some of which I built from scratch).
🌟 Languages and tools I’ve worked with include:
✅ Golang
✅Ruby on Rails
✅Python
✅Redis
✅PostgreSQL
✅MongoDB
✅Kafka
✅Airflow
✅ Elastic Search
✅Google Cloud Platform
✅Kubernetes
✅Docker
While Golang is the language I’m most comfortable with (sort of my ‘native software language’), I believe that the core skill in software development is not a specific language or a framework. It is, I would say, the ability to get the job done - simplifying complex unknowns and picking up what needs to be learnt in the process. This is what I would say my primary skill is.
🌟 I take pride in making sure that code that I write:
✅Is easily readable and extendable by others
✅Has been tested extensively
✅Supports concurrent requests if there is such a use case
✅Can handle a large number of requests (scale) if there is such a use case
🌟 Some projects I have undertaken as part of my work experience include:
✅Built a significant portion of the backend of a distributed storage web-based database from scratch
✅Built and significantly modified a large number of backend APIs as well as micro-services to allow customers to access and update satellite data
✅Built multiple MVCs and POCs from scratch like the backend for a log analytics dashboard, a custom report generating dashboard, a customer data analysis widget etc.
✅Integrated payment gateway(s) on the backend to accept payments
✅Built an automated production alerts management system that categorizes, processes and notifies about production issues for a large number of Kubernetes clusters as well as servers.
I was a writer and an English grammar teacher before I became a software developer - and I believe that brings more depth to my work as well as my communication. You will find me to be someone who wants to listen and really understand your problem and only then use my technical expertise to solve it.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Skills
Experience Level
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Bengaluru today.