Abdullah Al Mahmud
Rajshahi, Bangladesh
+8801773371221
abdudevs@gmail.com
LinkedIn | GitHub


Professional Summary

Software Engineer with around 3 years of experience in designing, developing, deploying and maintaining web applications. Proficient in backend technologies, including javascript frameworks like Node.js, NestJ. Other languages like Python and Go, with extensive experience in creating robust APIs and database management. Proven ability to build complex dashboards and admin panels using the MERN stack and deploy full-stack SaaS applications. Strong knowledge of cloud services (AWS, GCP, Digital Ocean) and containerization (Docker, Kubernetes). Skilled in collaborating with cross-functional teams and leveraging project management tools for effective workflow.

Education

Bachelor of Science
North Bengal International University (NBIU), 2022

Technical Skills

  **Backend Technologies:**
  • Languages & Frameworks: Node.js, NestJS, Express.js, Go, Python, TypeScript, JavaScript

  • API Development: RESTful, GraphQL, WebSockets

  • Databases: MongoDB, MySQL, MariaDB, PostgreSQL, Graph Databases, Vector Databases

  • Caching: Redis

  • Message Queuing: RabbitMQ, Apache Kafka

  • Security & Authentication: JWT, OAuth2, SSL/TLS, Encryption

  • Containerization & Orchestration: Docker, Kubernetes (Beginner)

    **Frontend Technologies:**
    
  • Frameworks: React.js, React Native, Next.js, Nest.js, Vite (for SSR and CSR)

  • Libraries & Tools: Redux, Redux Toolkit, RTK Query, Material UI, TailwindCSS, Ant Design, Daisy UI, Shadcn

  • Responsive Design: HTML5, CSS3, Bootstrap, SASS, Media Queries

    **DevOps & Cloud Infrastructure:**
    
  • Cloud Platforms: AWS (EC2, S3, RDS), Google Cloud Platform (GCP), Linode, Digital Ocean

  • Monitoring & Logging: Prometheus, Grafana, Morgan, Netdata

  • CI/CD Pipelines: Jenkins, GitHub Actions

  • Infrastructure as Code: Terraform (Basic)

  • Load Balancing & Scaling: Nginx

  • Servers: Nginx, Apache

    **Version Control & Collaboration:**
    
  • Tools: Git, GitHub, GitLab

  • Project Management: Jira, Trello, Slack

    **Operating Systems & Environments:**
    
  • OS: Various flavors of Linux, Windows, macOS

  • CLI & Bash Scripting: Windows CLI, Linux Bash, Git Bash

Professional Experience

  **Netro Systems**  
  Senior *Software Engineer*  
  *Jan 2023 – Present, Rajshahi, Bangladesh*
  • Design and develop backend services for mobile applications, admin panels, and websites using Node.js, NestJS, and Go.

  • Configure and maintain VPS from various cloud providers like AWS, GCP, Linode, and Digital Ocean.

  • Utilize LLMs for specialized tasks from OpenAI and Hugging Face to enhance product capabilities.

  • Review code to ensure proper structure and maintainability, delivering pixel-perfect responsive web applications based on Figma or Adobe XD designs.

  • Develop and deploy full-stack SaaS products with Stripe and other payment systems on platforms like Vercel and AWS.

  • Create scalable APIs for internal company processes and improve performance through load balancing and optimization techniques.

    **NML Bangladesh**  
    *MERN Stack Developer*  
    *Apr 2022 – Dec 2022, Rajshahi, Bangladesh*
    
  • Developed server and client-side applications using React.js, Node.js, and Express.js.

  • Responsible for designing and implementing web pages based on mock-ups and ensuring responsive design.

  • Created and maintained RESTful APIs, optimizing for performance and scalability.

    **ChalDal.Tech**  
    *UI Developer (Intern)*  
    *Jan 2022 – Mar 2022, Dhaka, Bangladesh*
    
  • Developed and designed SPA user interfaces in ReactJS, ensuring compatibility across multiple browsers.

  • Created dynamic and responsive web pages using HTML, CSS, and JavaScript, adhering to W3C standards.

  • Engaged in team collaboration to enhance frontend functionality and user experience.

Certifications