Developer

About Me

I am an ambitious MEAN Stack Developer with over 3.4+ years of experience. I specialize in MongoDB, Express.js, Angular, and Node.js, focusing on building high-performance applications. My passion for continuous learning drives me to stay ahead of trends and deliver innovative solutions. I’m eager to contribute my skills to help progressive tech companies achieve their goals.

Core Skills

Angular90%
React.js75%
Node.js80%
Express.js80%
JavaScript90%
TypeScript90%
Bootstrap/Tailwind80%
HTML5/CSS390%
Nest.js75%
MongoDB75%
RxJs80%
NgRx/Redux80%
Docker75%
SQL80%

These technologies form the core of my development workflow, allowing me to deliver end-to-end web applications that are both scalable and maintainable.

EXPERIENCE

FULL STACK DEVELOPER
  • Built and maintained scalable web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js)
  • Developed RESTful APIs with authentication, authorization, and structured validation middleware
  • Worked with both MongoDB and MariaDB for hybrid data storage and optimized query performance
  • Implemented efficient schema design, indexes, and transactions in MariaDB for data integrity
  • Integrated third-party APIs and implemented secure JWT-based authentication and session flows
  • Containerized services using Docker and managed deployments with multi-environment setups
  • Implemented caching, logging, and centralized error handling for improved reliability
  • Automated builds and deployments using GitHub Actions with environment-specific pipelines
ANGULAR DEVELOPER
  • Developed dynamic and responsive web applications using Angular 9 – 20
  • Built reusable and modular components, directives, and services following Angular best practices
  • Implemented lazy loading, route guards, and role-based access control for scalable architectures
  • Utilized RxJS and reactive forms for effective state and data stream management
  • Optimized change detection with OnPush strategy and improved DOM performance with trackBy
  • Integrated RESTful APIs with interceptor-based error handling and retry mechanisms
  • Structured applications using shared and feature modules for maintainability and reusability
  • Ensured consistent UI with TailwindCSS, Angular Material, and responsive design principles

What I Do

Development

Development

Building high-performance web applications using Angular, Node.js, Express.js, MongoDB, and MariaDB with clean, modular architecture.

Testing

Testing

Ensuring code quality and reliability through unit, integration, and end-to-end testing with Jasmine, Karma, and Jest.

Deployment

Deployment

Delivering seamless deployments using Docker, CI/CD pipelines, and cloud-based environments optimized for scalability and uptime.

NPM Packages

@catbee/utils

A modular, production-grade utility library for Node.js and TypeScript. Built for robust, scalable applications and enterprise Express services. Every utility is tree-shakable, fully typed, and can be imported independently for optimal bundle size.

npm install @catbee/utils

CONTACT

MIN 20 CHARS0 / 20 - 50
MIN 50 CHARS0 / 50 - 1000
Sign up to access the contact form. Already have an account? Sign inClick “Sign up” to agree to our Terms of Service and acknowledge that our Privacy Policy applies to you.
keyboard_arrow_up