Stuff I work with
Languages
Go
PHP
Python
JavaScript
Rust (trying to learn)
Tools, Cloud & Containers
AWS *
Docker
Kubernetes
Terraform
Kafka
Networking
Databases
MySQL
Postgres
Redis
MongoDB
Servers
AWS
GCP
Digital Ocean
Laravel Forge
throw me any *nix vps
Some keywords I know
nginx*
Testing (PHPUnit, go/rust)
REST / graphQL
rpc / gRPC
Serverless
Microservice
Github actions
Monolith
Frameworks & Stuff
Tokio
Laravel / Lumen
Vue / NuxtJs
Express
Gin
TypeScript
Companies I worked for...
-
DigitalOcean
Software Engineer, 2024Started my journey with DigitalOcean's App Platform Team. Working with go, kubernetes and some other cool stuff with an amazing team. -
Remerge
Software Engineer, Frankfurt, 2023Daily responsibilities consisted of maintaining platform tools & services. Creating and maintaining github workflows. One of the features I've contributed was the pal feeds migration. Apart from that, added features internal tooling along with regular tasks/bug fixes -
InstaFreight
Software Engineer, Berlin, 2022Here I worked on maintaining admin portal and its associated APIs that serves all the clients. Built RESTful APIs, automating various tasks, along with working in microservices
One of the mentionable contribution would be to integrate a new (in house) service with the existing system. The first of it's kind.
-
Radical Elements
Software Engineer, Athens (remote), 2021My experience with radical is somewhat short but I was able to work on test automation, migrating database to a dedicated cluster. I also built on some api drivers in node, golang and python. Also, got my hands dirty with some frontend stuff too. Who can escape javascript?
-
Tecognize Training
Research & Teaching Assistant, Dhaka (remote), 2021Most of my contributions here are on internal projects if you like. The vision was to build something different. And work with core technologies. During my time with the team, I was able to work on some projects, some of them are
- nginx log collector that uses gRPC to transmit to a kafka cluster
- Automating docker image build using github action / bitbucket pipeline
- Automating container build to AWS ECR
- Automating infrastructure provisioning using github actions and terraform
- Building a DNS over TLS program using golang
- Migrating a GCP facing app to AWS using terraform
-
Joules Labs
Software Engineer, Dhaka, 2018 - 2020With this team, I was able to work on various technologies and learned various aspects of software engineering. Apart from the tech stack.
In terms of technology, I worked as a fullstack here and developed various applications with PHP, Laravel, Lumen, Vue, MySQL, PostgreSQL and GO. Also got to manage all our servers hosted on aws and digital ocean. Also acted on managing services with aws. Some of the aws services are S3, RDS, SQS, EKS, EBS, EC2s etc.
During this time, I was also able to introduce containerisation of applications and containerised our applications with docker.
Before my time had ended, I was able to introduce test automation and github workflows to run test automations and various other automations.
I also lead a team of 6, and analyse the project requirements, participated in architecting the project, along with my team. Also mentored freshers, held technical sessions.
Other Experiences
- Event Organizer of Laravel Bangladesh Meetup 2.0 (Aug 2019 )
- Event Organizer of National Science Carnival 2016 (Feb 2016)
- Treasurer & Event Organizer of Dhaka Residential Model College Science Club (Oct 2015 — Oct 2016)
- Volunteer of Dhaka Residential Model College Science Club (Jan 2013 — Jan 2015)
Pet projects
So, some of my random projects here,
- DoT(DNS over TLS) , a GO implementation of https://developers.cloudflare.com/1.1.1.1/dns-over-tls
- Logflow nginx log collector that pushes log data to kafka with the help of gRPC
- Action build is a script that creates docker images using github actions and bitbucket pipeline and pushes them in AWS ECR
- Redis Clustering clustering redis without sentinel
- Mason Editor is a simple, not so rich text editor
- Terra build uses github action to trigger infrastructure provisioning using terraform and saves the terraform state into aws s3
- URL Shortener, tried hexagonal architecture with go
- A JavaScript Router, just a wrapper over axios
- Laravel Permit, an ACL package for laravel
- PHP Router, trying out building a router with raw php
- Custom PHP Session Driver
- organizer It's a simple script that will organize files accroding to type
Awards
-
2nd Runner Up in BUET CSE Fest 2019 Hackathon (Feb 2019)
Achieved 2nd runner up position in BUET CSE Fest Hackathon. Built an ethereum based DAP, deployed on Infura and used truffle for client side application. -
Runner Up at BUET hack a day (May 2018)
Awarded as the honorable mention for developing a system (mobile app and web application) to prevent & as a counter measure to prevent violence against women.
Education
Study Paused
Unfortunately... or rather fortunately, I'm still on my study break. During this time, got to study tons of things. Without having to score a passing mark and focusing on learning.
Have something to say?
send an email to thearyanahmed@gmail.com or find me on linkedin.
Have something to say? Let's catch up