I'm a Competitive |

I'm a backend software engineer specializing in building scalable, high-performance systems. With a strong foundation in competitive programming, I bring algorithmic thinking and problem-solving expertise to every project I work on.

Profile

About Me

🚀 Backend Engineering Excellence

At AppifyLab, I've architected and developed robust backend systems that power real-world applications. My expertise spans RESTful API design, database optimization, and microservices architecture. I've implemented critical features including:

  • Role-Based Access Control (RBAC) systems with fine-grained permissions for enterprise security
  • Payment gateway integrations (Stripe, Mercado Pago) with webhook orchestration and secure transactions
  • Real-time communication using WebSockets and Redis Pub/Sub for live messaging and community features
  • Adaptive rate-limiting middleware with Redis to protect APIs and optimize resource usage

⚡ The Competitive Programming Advantage

My competitive programming background isn't just about solving puzzles—it's a superpower for backend development. With 1000+ problems solved across platforms and 160+ contests participated, I've developed:

  • Algorithmic thinking that helps me design efficient data structures and optimize complex queries
  • Time & space complexity analysis skills crucial for database schema design and API performance
  • Pattern recognition abilities that accelerate debugging and system architecture decisions
  • Edge case thinking that ensures robust error handling and validation in production systems

💡 Real-World Impact

This unique combination translates directly into measurable results: I've reduced server costs through query optimization, improved response times with intelligent caching strategies, and scaled APIs to handle high-traffic loads. My code reviews and mentorship help junior developers adopt the same problem-solving mindset, creating a culture of excellence in backend engineering.

Whether it's architecting database schemas for complex data models, implementing secure authentication flows with Twilio OTP verification, or defining API contracts for seamless frontend integration—I bring both theoretical depth and practical experience to every challenge.

Connect With Me

  • GitHub Profile
  • LinkedIn Profile
  • Facebook Profile
  • Codeforces Profile
  • AtCoder Profile
  • CodeChef Profile
  • LeetCode Profile
  • Instagram Profile
  • StopStalk Profile

Competitive Programming

Max Rating : 1261

Problems Soled : 824+

Contest Participants : 160+

Max Rating : 0

Problems Soled : 100+

Contest Participants : 0

Max Rating : 1612

Problems Soled : 45+

Contest Participants : 12+

Max Rating : 227

Problems Soled : 60+

Contest Participants : 35+

Portfolio

Check out some of my work right here

Skills

JavaScriptTypeScriptC ProgrammingC++

PROGRAMMING LANGUAGES

HTMLCSSTailwind CSSReactRedux ToolkitNext.js

FRONT-END

Node.jsExpressNestJSAdonisJSLucid ORM

BACK-END

OracleMySQLMongoDBRedis

DATA STORAGE

GitGitHub

SOURCE CONTROL

DockerPostmanVS CodeTrello

OTHER TOOLS

Experience

My professional journey and roles

Feb 2024 – Present

Software Engineer (Intern → Jr. SWE → Mid SWE)

🏢AppifyLab

📍Sylhet, Bangladesh

  • Designed RESTful APIs with proper validation, error handling, and consistent standards
  • Optimized database performance by improving queries, designing efficient schemas with MySQL migrations, and implementing Redis caching
  • Worked on many core platform features, including implementing RBAC with dynamic permissions, integrating Mercado Pago, fixing major issues across modules like courses, community, memberships, chat systems, media libraries, automations, email tools, and multiple payment gateways (Stripe, PayPal, etc.); also added real-time community updates with WebSockets and Redis Pub/Sub, implemented OTP authentication with Twilio, and built adaptive rate-limiting middleware
  • Reviewed code and mentored junior developers to maintain best practices
Dec 2021 – Feb 2024

Competitive Programming Trainer & Mentor

🏢IIUC Competitive Programming Society

📍Chittagong, Bangladesh

  • Mentored students in algorithms and contest problem-solving
  • Organized programming contests and workshops
Aug 2022 – Jan 2024

Teaching Assistant

🏢International Islamic University Chittagong

📍Chittagong, Bangladesh

  • Assisted in teaching and evaluating assignments
  • Guided students on programming concepts and projects

Contact Me

Write here what you want to know

© 2023 NRI. All rights reserved.

Developed by Nimur Rashid Imon