Professional Experience

A journey through creative development, continuous learning, and meaningful contributions to innovative projects.

Senior Full-stack Developer

Verv
Dec 2024 - Present
CH-97, Uttar Badda, Badda Dhaka - 1212
1 year 10 months

As a Senior Full-Stack Developer, I design, develop, and lead the delivery of scalable web applications, ensuring robust data management, high system performance, and seamless user experiences through close collaboration with cross-functional teams.

Key Achievements

  • Building and maintaining scalable frontend components with React.js and Next.js to deliver responsive, user-friendly interfaces.
  • Developing and optimizing backend systems with Node.js, improving application reliability and scalability.
  • Integrating and managing relational (PostgreSQL) and NoSQL (MongoDB) databases to ensure secure and efficient data handling.
  • Enhancing application performance and load times through efficient database queries and caching strategies.
  • Developing and optimizing backend systems with Node.js, Express.js, and Prisma ORM to ensure scalability, reliability, and security.
  • Architecting relational (PostgreSQL) and NoSQL (MongoDB) databases to support secure, efficient, and scalable data handling.
  • Leading project lifecycles from concept to deployment, collaborating with designers and stakeholders to deliver on time.
  • Enhancing application performance through optimized database queries, caching strategies, and reduced load times.
  • Mentoring junior developers and conducting code reviews, promoting best practices, and maintaining high code quality.
  • Owning system architecture and technical design decisions, ensuring solutions are scalable, maintainable, and aligned with long-term business goals.
  • Leading technical discussions and architectural reviews, evaluating trade-offs between performance, security, and development velocity.
  • Implementing AI-powered automation to streamline data extraction, validation, and processing workflows from user-generated content and long-form inputs.
  • Integrating generative AI solutions to deliver personalized user experiences, such as dynamic content generation and recommendation systems.

Technologies Used

NodeJSExpressJSReactJSNextJSFrontendBankendAI Automationn8nTeam LeaderProject Management

Statistical Programmer

Shafi Consultancy Limited
Aug 2021 - Nov 2024
Sylhet, Bangladesh
3 years 4 months

Combined statistical programming expertise with software engineering to deliver validated clinical datasets and the tools to work with them. Responsibilities spanned NONMEM PK/PD dataset creation and QC, backend and API development in Python and Node.js, and mentoring junior team members.

Key Achievements

  • Authored dataset derivation specifications for NONMEM PK/PD analysis datasets, defining variable derivations, source data mappings, and data handling rules
  • Created and validated NONMEM-ready PK/PD datasets for pharmacokinetic and pharmacodynamic analyses
  • Performed independent QC and validation of statistical programming outputs, identifying and resolving data discrepancies, programming errors, and inconsistencies
  • Developed and maintained statistical programming workflows for data processing, transformation, analysis, and reporting, ensuring dataset accuracy and consistency
  • Built backend applications and REST APIs using Python, Node.js, and Express.js to support data-driven, cross-platform software solutions
  • Developed Python-based data visualization tools for analysis and presentation
  • Collaborated with statistical programmers, pharmacometricians, and developers to streamline data processing and analytical workflows
  • Supervised and mentored junior programmers, reviewing deliverables and conducting training sessions on Python, SAS, and project-specific practices

Technologies Used

PythonSASNodeJSExpressJSReactJSFrontendBackendData VisualizationData AnalysisLeadershipTeam Work

Bachelor of Science In Mathematics

Shahjalal University of Science and Technology
Mar 2015 - Dec 2019
University Ave, Sylhet 3114
4 years 10 months

Completed a Bachelor of Science in Mathematics with a strong foundation in calculus, linear algebra, real and complex analysis, probability, and statistics. Developed rigorous analytical and problem-solving skills through proof-based coursework, and gained hands-on experience applying mathematical and statistical methods to real-world problems, a foundation that later supported my work in statistical programming and software development.

Key Achievements

  • Built a solid grounding in probability theory, statistical inference, and numerical methods, later applied professionally in clinical data analysis
  • Completed coursework in mathematical modeling, differential equations, and optimization
  • Gained early programming experience implementing numerical and statistical algorithms (e.g., in C/Python/MATLAB)
  • Completed a final-year project on "Development of Standalone GUI for parabolic IBVP and Application of Homotopy Perturbation Method to Linear and Non-linear PDE"

Technologies Used

Skills & Technologies

Tools and technologies I use to bring creative ideas to life.

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSVanila CSSZustand

Creative

AxiosTanstack QueryReact-hook-formZodJWT

Backend

Node.jsExpress.jsPythonREST APIPostgreSQLMongoDB

AI & Automation

AI Automationn8n Workflow AutomationClaude CodeCursor

Tools

GitGitHubDockerAWSVS Code