FlowCV Logo
Md. Shirajus Salekin ShafiSoftware Engineer
Profile

Software Engineer with over 2 years of expertise in JavaScript. Skilled in developing production-ready features using React, Next.js, Node.js and TypeScript.

Technical Skills
Languages:Proficient - JavaScript (2 yrs),  | Intermediate - Python (1 yrs)
Frontend Technologies: — Next.js, React.js, Redux-toolkit, Tailwind CSS, TypeScript
Backend Technologies: — Node.js, Express.js, MongoDB (Mongoose, Prisma), PostgreSQL, RestAPI
Developer Tools: — AWS, Docker, Firebase, Git, Jest, Cypress, Figma, Jira, BitBucket
Work Experience
Freelance Full Stack Developer - Upwork, Fiverr
2024 – present | Remote
  • Developed a secure JWT-based authentication system with SMTP email integration using FastAPI and PostgreSQL, alongside scalable frontend solutions with Next.js for SaaS clients.
  • Graduate Software Engineer - Kounsel
    Jun 2024 – Nov 2024 | CA, USA, Remote
  • Collaborated in an Agile Scrum team with UI/UX designers to develop production-ready features for over 1,000 users using Angular 17, TypeScript, Firebase, and BitBucket.
  • Led end-to-end development of React Formily-based form system, architecting JSON schema patterns and real-time API integrations that streamlined form development across 4-developer team.
  • Enhanced user experience through 33% faster page loads and implemented React Jest unit testing suite for form validation, significantly improving application reliability and user experience.
  • Software Engineering Fellowship - Headstarter AI
    Jul 2024 – Sep 2024 | NY, USA, Remote
  • Created and deployed 5 AI projects utilizing technologies such as Next.js, OpenAI and AWS.
  • Engineered a chatbot with custom RAG pipelines, leveraging OpenAI and Pinecone to deliver fast, context-aware responses.
  • Projects
    Dev-Forum
  • Built a Q&A community platform with Next.js, TypeScript, and MongoDB, incorporating Q&A, views, voting, bookmarking, and easy navigation through filters and pagination.
  • Implemented Clerk Authentication for secure user access with webhook monitoring.
  • NextEvent Manager
  • Developed an event management system using Next.js, TypeScript, and MongoDB with comprehensive CRUD functionality, including search, filter, and pagination for a seamless user experience.
  • Integrated Stripe payments with webhook support for real-time ticket purchases.
  • Education
    Bachelor of Science in Computer Science and Engineering, Ahsanullah University of Science & Technology
    Jun 2019 – Nov 2023 | Dhaka, Bangladesh