Skip to contentOlism

/ skills

Skills

Grouped by engineering job, not by badge wall. Related columns point at companies or products on this site. No proficiency percentages.

Backend

APIs, business logic, realtime services, and production backends in TypeScript on Node.js.

TechnologyUsed forRelated
Node.jsPrimary runtime for APIs, automation, realtime services, and production backends.GoKundu · HawkEyes · MNTECH · Independent Contract
NestJSModular backend services, enterprise APIs, automation services, and realtime applications.HawkEyes · Bhalobasha
Express.jsHTTP APIs and full-stack backends alongside React and Next.js.MNTECH
REST APIResource-based APIs with authentication, RBAC, business logic, and third-party integrations.HawkEyes · MNTECH · Bhalobasha

Frontend

Web interfaces for dashboards, listings, product surfaces, and full-stack applications.

TechnologyUsed forRelated
ReactInteractive UIs for products, dashboards, and company applications.GoKundu · MNTECH · Bhalobasha
Next.jsFull-stack web applications, agency dashboards, product interfaces, and production deployments.GoKundu · MNTECH · Bhalobasha · Independent Contract
Tailwind CSSUI implementation across product and portfolio applications.This portfolio

Databases

Data modeling, schema design, queries, aggregations, and application data access.

TechnologyUsed forRelated
MongoDBDocument models and aggregation pipelines for production applications, reporting, and automation.GoKundu · HawkEyes
MongooseMongoDB schema modeling and data access in Node.js applications.GoKundu · HawkEyes
PostgreSQLRelational data modeling and application persistence for the Bhalobasha platform.Bhalobasha
PrismaTyped database access and schema management for PostgreSQL-backed applications.Bhalobasha
MySQLRelational database design for earlier full-stack business applications.MNTECH

Realtime

Realtime communication and state coordination for applications that require live updates.

TechnologyUsed forRelated
Socket.IORealtime communication for Node.js services, including chat and live application events.HawkEyes
RedisCaching, queues, and coordination for backend and realtime workloads.Capabilities

Infrastructure

Production Linux servers, reverse proxies, process management, containers, and deployment infrastructure.

TechnologyUsed forRelated
AWS (S3 / EC2)Object storage with S3 and hands-on experience working with EC2 instances.GoKundu
Linux / VPSProvisioning, configuring, deploying, and operating production applications on Linux VPS environments.GoKundu · Independent Contract
NginxReverse proxy, SSL termination, domain routing, and application routing.GoKundu · Independent Contract
DockerContainerizing and running application services in development and production environments.GoKundu · Independent Contract
PM2Process management for Node.js and Next.js production deployments.GoKundu · Independent Contract
SSL / CloudflareTLS configuration, domain management, and edge-level configuration for public services.GoKundu · Independent Contract
Linux securityFirewall configuration, SSH hardening, Fail2Ban, and production server security practices.Independent Contract

DevOps

Deployment automation, CI/CD, backups, and production operations.

TechnologyUsed forRelated
GitHub ActionsCI/CD pipelines for application deployment and production workflows.GoKundu · Independent Contract
CI/CDAutomated application builds, deployments, and repeatable production releases.GoKundu · Independent Contract
Backups & monitoringProduction backups, service monitoring, and operational maintenance.GoKundu · Independent Contract

Security

Authentication, authorization, API hardening, and security-aware backend development.

TechnologyUsed forRelated
JWTToken-based authentication and protected API access.HawkEyes
RBACRole-based authorization across multi-module enterprise systems.HawkEyes
API securitySecure API design, access control, validation, and backend hardening.HawkEyes
Security testingSecurity-focused testing and vulnerability checks alongside backend development.HawkEyes

Testing

Automated testing and end-to-end validation for backend applications.

TechnologyUsed forRelated
JestUnit and application-level testing for Node.js and NestJS services.HawkEyes
E2E testingEnd-to-end validation of backend workflows and application behavior.HawkEyes
API testingTesting backend endpoints, authentication, authorization, and application workflows.HawkEyes

Third-party integrations

External APIs and services integrated into production applications.

TechnologyUsed forRelated
StripePayment integration for a classified e-commerce platform.MNTECH
Facebook / Instagram APIsSocial-media integration and automation for an influencer management application.MNTECH
YouTube / TikTok APIsContent and social-media automation integrations.MNTECH

Automation

Data collection, lead generation, workflow automation, and AI-assisted product workflows.

TechnologyUsed forRelated
AI automationExploring AI-assisted workflows, automation pipelines, and agentic application patterns.Current learning
Workflow automationLead generation, data collection, form-to-CRM workflows, and automated reporting pipelines.GoKundu
Web automationAutomated browser workflows and data collection using Node.js-based tooling.GoKundu · HawkEyes

System Design

Currently studying scalable architecture, distributed systems, and production system design.

TechnologyUsed forRelated
System designLearning how to design scalable, reliable, maintainable backend and distributed systems.Current learning
Backend architectureApplying modular architecture, service boundaries, data modeling, and production backend patterns.HawkEyes · Bhalobasha · GoKundu

Developer tooling

Reusable packages and developer-focused tools built for practical use.

TechnologyUsed forRelated
npm packagesPublishing reusable libraries such as @olism/bd-geo.BD Geo
@olism/bd-geoOpen-source Bangladesh geographical and location data tooling for developers.BD Geo

Languages

Programming languages used across professional projects and engineering work.

TechnologyUsed forRelated
TypeScriptPrimary language for backend services, full-stack applications, automation, and packages.GoKundu · HawkEyes · BD Geo · Bhalobasha
JavaScriptNode.js, React, and earlier full-stack applications.MNTECH · BD Geo
PythonLearning, experimentation, and automation-related development.Engineering experiments
C / C++Low-level programming experiments and understanding systems fundamentals.Engineering experiments