Lead Engineer
Hi, I'm Rabby Hossain
I lead engineering teams and build resilient, scalable and performant software.
About
Leading the team, building systems that scale
I'm a lead engineer at TransMedia Inc., where I lead the team behind FreeConvert. I own the work end to end: analyzing requirements and designing the architecture, building features across the backend and frontend, and running deployments and monitoring in production.
A big part of my job is helping the team grow through mentoring and pull request reviews. I work hard, like to challenge my limits, never stop learning, and love working in a team. I write about what I learn on Medium.
- 6+ Years building software professionally
- 4+ Years at TransMedia Inc.
- Lead Running the FreeConvert team
Skills & tools
-
Languages
-
Backend
-
APIs
-
Databases & ORMs
-
Frontend
-
AWS
-
DevOps & monitoring
-
Testing
Experience
Where I've worked
-
TransMedia Inc.
-
Senior Software Engineer · Team Lead
Current– Present
Leading the FreeConvert team
- Team leadership and mentoring
- System design and architecture
- Backend and frontend development
- Code review and engineering standards
- Deployment and production monitoring
-
Software Engineer
–
-
-
bdtask
-
Software Engineer
–
-
-
Intense
-
Software Engineer
–
-
Selected work
Some of my projects
-
Featured
<Distributed Chat System/>
GitHubA WebSocket chat that scales across many servers. A service registry sends each client to the least-busy socket server, tracked in a Redis sorted set. Servers share messages through Redis pub/sub, with Sentinel for failover.
-
<Book Store (GraphQL)/>
GitHubA GraphQL API for a book store, with JWT login and rule-based permissions on every query.
-
<node_zklib/>
GitHubA Node.js library for ZKTeco attendance machines: connect over the network, read users and pull attendance logs.
-
<Piktask/>
Live site -
<Brim/>
Live site -
<HR Management/>
Live site -
<E-shoppingmall/>
Live site