- JavaScript / Node.js: RESTful APIs, backend, async manipulation, crawlers, and automations.
- TypeScript: Backend development with static typing for greater safety and maintainability.
- Python: Automation, ETL, scripts with Selenium and pandas, web scraping, and Flask backends.
- C# (.NET Core): APIs, Entity Framework for ORM, and efficient database access.
- SQL: Complex queries, relational modeling, triggers, seeds, and performance optimization.
- HTML / CSS: Interfaces and layouts for web projects and documentation.
- AdonisJS: Full-stack MVC framework for Node.js, with native ORM, authentication, and layered structure support.
- Express.js: Minimalist framework for RESTful APIs in Node.js.
- React / Vite / Tailwind CSS: SPA frontend with optimized build and utility-first styling.
- React Native: Cross-platform mobile development with multi-tenant flow support.
- Expo / EAS Build: React Native app build and distribution for Android and iOS with development, preview, and production profiles.
- Flask: Lightweight Python backend for APIs and analytical dashboards.
- Entity Framework Core: ORM for .NET Core with object-relational mapping.
- Prisma ORM: Modern typed ORM for Node.js/TypeScript, with migrations and query builder.
- Sequelize: ORM for Node.js with connection pooling, timeouts, and multiple relational databases support.
- Selenium / Puppeteer: Web navigation automation for scraping and testing on static and dynamic pages.
- Cheerio: Fast HTML parser for data extraction in Node.js.
- Nodemailer: Automated email sending in Node.js applications.
- pandas: Tabular data manipulation and analysis in Python.
- PostgreSQL: Advanced relational database with triggers, indexes, and complex feature support.
- MySQL: Traditional relational database, query optimization and indexes.
- SQLite: Lightweight database for local storage in smaller projects or testing.
- NEON: Serverless PostgreSQL for scalable backends without infrastructure management.
- Docker: Containerization for isolated environments and consistent deployments.
- GitHub Actions / CI/CD: Automated integration and continuous delivery pipelines.
- Azure DevOps: Agile planning with boards, pipelines, and sprint control.
- Jira: Agile task and sprint management with GitHub integration via GitHub for Jira (commit ↔ issue traceability).
- Sentry: Error monitoring and performance tracking in React Native/Expo apps with EAS Build integration.
- Git / Gitflow: Version control with strategic branching for team organization and collaboration.
- Swagger / OpenAPI: Automatic and interactive documentation for RESTful APIs.
- JWT / Cookie: Token-based authentication and authorization for REST APIs.
- RBAC: Role-based access control in multi-user systems.
- Power BI (DAX, M): Analytical dashboard creation, ETL, and data visualization.
- Clean Architecture: Layer separation (Controller → Usecase → Repository) for modular, testable, and scalable code.
- SOLID: Object-oriented design principles applied in API and system development.
- MVC: Architectural pattern applied in projects with AdonisJS and similar frameworks.
- Code Review: Collaborative code review via PRs for quality assurance and best practices.
- Seeds and Migrations: Automation of initial database population and schema versioning.
- ETL Automation: Data pipelines for efficient collection, transformation, and loading.
👁
–