Left side image

Ramprosad Gharami

Software Engineer

IT Scholar

Right side image
 Programmer image

About

I'm Ramprosad Gharami, a Software Engineer and Competitive Programmer with a B.Sc. in Computer Science from Gopalganj Science and Technology University. I specialize in building full-stack web applications using modern technologies like Node.js, Express.js, React, Next.js, and MongoDB.

With a strong foundation in problem-solving and real-world development, I've worked on projects ranging from real-time apps with WebSockets to secure payment integrations (Paddle, UddoktaPay). I passionate about clean, scalable code and continuous learning.

Beyond coding, I enjoy competitive programming, fast typing, and engaging with tech communities. I'm always eager to collaborate on impactful, challenging projects.

Interests

     

Web Development

      

Frontend Development

     

Backend Development

     

Machine Learning

     

Data Science

      

Web Hosting

     

Problem Solving

     

Programming

Technical Skills

Languages

Frontend

Tools

Backend

Cloud

Databases

Resume

Education

  • Computer Science And Engineering (CSE)

    CGPA: 3.02

    Bangabandhu Sheikh Mujibur Rahman Science and Technology University, Gopalganj

    Jan 2015 - Dec 2021
  • Higher Secondary School Certificate (HSC)

    GPA: 4.10 (Science)

    Kadambari Union College

    Jul 2011 - Jun 2013
  • Secondary School Certificate (SSC)

    GPA: 5.00 (Science)

    J. K. M. B. Mallick High School

    Jan 2006 - Feb 2011
  • প্রাথমিক শিক্ষা সমাপনী পরীক্ষা

    560 marks

    উল্লাবাড়ী সরকারী প্রাথমিক বিদ্যালয়

    Jan 2001 - Dec 2005

Work Experience

  • IT Scholar

    Software Engineer

    Feb 2025 - Present
    • Company Overview: IT Scholar is a leading IT services company specializing in software development, system integration, and IT consulting. The company provides innovative technology solutions to various industries.
    • Key Projects: Engaged in various software development projects including:
      • Developed and maintained web applications using modern technologies.
      • Worked on backend systems, including database management and API integration.
    • Tools and Technologies: Gained practical experience with industry-standard tools and technologies such as:
      • Version control systems (e.g., Git).
      • Project management tools (e.g., JIRA).
      • Programming languages and frameworks relevant to ongoing projects.
    • Team Collaboration: Participate in team meetings and collaborated with professionals to:
      • Understand project requirements and deliverables.
      • Contribute to the design and implementation of software solutions.
    • Skill Development: Developed problem-solving and analytical skills through real-world challenges and tasks.
    • Technologies Used:Node.js, Express.js, React.js, JavaScript, MongoDB, Git, JIRA, and various web development frameworks.
  • BSMRSTU Programming Club

    Competitive Programming

    Jan 2015 - Dec 2021
    • Join coding contests organized by the club
      • Practice competitive programming in a real-time environment.
      • Improve speed and accuracy through regular participation.
    • Arranged programming classes and coding contests
      • Arranged programming classes to different topics of competitive programming and problem solving to improve the performance.
      • Arranged and maintained programming contests in a real environment for imnproving club member's problem solving ability.
    • Collaborate with peers in group problem-solving sessions
      • Learn various problem-solving approaches from peers.
      • Gain insights into different strategies and techniques.
    • Attend workshops on algorithms and data structures
      • Build a strong foundation in critical concepts.
      • Apply these concepts in competitive programming challenges.
    • Participate in mock contests
      • Simulate the experience of real competitions.
      • Improve time management and pressure handling.
    • Engage in code review sessions
      • Receive constructive feedback on code.
      • Learn best practices and optimization techniques.
    • Analyze and solve past contest problems
      • Review past problems to understand different solving approaches.
      • Apply these insights to enhance problem-solving strategies.
    • Join topic-focused sessions
      • Deepen knowledge in specific areas like dynamic programming.
      • Apply advanced techniques in contests.
    • Seek mentorship from experienced members
      • Receive personalized guidance and advice.
      • Get help with complex problems and coding challenges.
    • Contribute to club resources
      • Share useful materials like problem sets and tutorials.
      • Enhance the learning environment for all members.
    • Maintain regular practice
      • Stay consistent and motivated in practice.
      • Use club sessions to reinforce learning.

Problem Solving

Codeforces

Codeforces


Handle: Ramprosad

Solving: 1970+

Contest: 215+

Max Rating: 1800

Title: Expert

Codechef

Handle: ramprosadg

Solving: 147+

Contest: 34+

Max Rating: 1944

Title: 4Star

Atcoder

Handle: Ramprosad

Solving: 130+

Contest: 30+

Max Rating: 1101

Title: Brown

Leetcode

Handle: Ramprosad

Solving: 177+

Contest: 17+

Max Rating: 1896

Badge: 13

Stopstalk

StopStalk


Handle: Ramprosad

Solving: 2600+

Contest: False

Max Rating: False

Title: False

Achievements

ICPC and NCPC Online

  • The 2020 ICPC Asia Dhaka Regional Site Online Preliminary Contest

    Team Name: BSMRSTU_Comfort_Zone_Crackers

    Rank: 123

    Members

    • Ramprosad Gharami
    • Bisnu Sarkar
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2019 ICPC Asia Dhaka Regional Site Online Preliminary Contest

    Team Name: BSMRSTU_Survivor

    Rank: 36

    Members

    • Ramprosad Gharami
    • Bisnu Sarkar
    • Prodip Datta
    • Coach: Sakifa Aktar Madam
  • The 2018 ICPC Asia Dhaka Regional Site Online Preliminary Contest

    Team Name: BSMRSTU_Night_Coder

    Rank: 68

    Members

    • Ramprosad Gharami
    • Md. Ahosanur Rahaman Chowdhury
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2017 ICPC Asia Dhaka Regional Site Online Preliminary Contest

    Team Name: BSMRSTU_Volcano

    Rank: 88

    Members

    • Ramprosad Gharami
    • Md. Ahosanur Rahaman Chowdhury
    • Nur E Alam Jony
    • Coach: Md. Jamal Uddin Sir
  • The 2017 ACM-ICPC Bangladesh CUET NCPC Online Preliminary Contest

    Team Name: BSMRSTU_O(LogN^3)

    Rank: 106

    Members

    • Ramprosad Gharami
    • Prodip Datta
    • Nur E Alam Jony
    • Coach: Md. Jamal Uddin Sir
  • The 2016 ICPC Asia Dhaka Regional Site Online Preliminary Contest

    Team Name: blizzard_of_BSMRSTU

    Rank: 184

    Members

    • Ramprosad Gharami
    • Nur E Alam Jony
    • Prodip Datta
    • Coach: Md. Jamal Uddin Sir

ICPC and NCPC Onsite

  • The 2020 ICPC Asia Dhaka Regional Onsite Contest

    Team Name: BSMRSTU_Comfort_Zone_Crackers

    Rank: 36

    Members

    • Ramprosad Gharami
    • Bisnu Sarkar
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2020 ACM-ICPC Bangladesh MIST NCPC Onsite Contest

    Team Name: BSMRSTU_Comfort_Zone_Crackers

    Rank: 25

    Members

    • Ramprosad Gharami
    • Bisnu Sarkar
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2019 ICPC Asia Dhaka Regional Onsite Contest

    Team Name: BSMRSTU_Survivor

    Rank: 69

    Members

    • Ramprosad Gharami
    • Bisnu Sarkar
    • Prodip Datta
    • Coach: Sakifa Aktar Madam
  • The 2018 ICPC Asia Dhaka Regional Site Onsite Contest

    Team Name: BSMRSTU_Night_Coder

    Rank: 60

    Members

    • Ramprosad Gharami
    • Md. Ahosanur Rahaman Chowdhury
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2018 ICPC Bangladesh IUBAT NCPC National Programming Contest

    Team Name: BSMRSTU_Standby

    Rank: 52

    Members

    • Ramprosad Gharami
    • Md. Ahosanur Rahaman Chowdhury
    • Al ShahReyaj
    • Coach: Md. Jamal Uddin Sir
  • The 2017 ICPC Asia Dhaka Regional Site Onsite Contest

    Team Name: BSMRSTU_Volcano

    Rank: 58

    Members

    • Ramprosad Gharami
    • Md. Ahosanur Rahaman Chowdhury
    • Nur E Alam Jony
    • Coach: Md. Jamal Uddin Sir
  • The 2017 ACM-ICPC Bangladesh CUET NCPC Onsite Contest

    Team Name: BSMRSTU_O(LogN^3)

    Rank: 85

    Members

    • Ramprosad Gharami
    • Prodip Datta
    • Nur E Alam Jony
    • Coach: Md. Jamal Uddin Sir

IUPC Onsite

  • BRAIN CRAFT LTD. - BITFEST KUET IUPC, 2019

    Team Name: BSMRSTU_WeAreOnTour2.0

    Rank: 31

    Members

    • Ramprosad Gharami
    • Prodip Datta
    • Sheikh Monir
    • Coach: Md. Jamal Uddin Sir
  • UGV 1st ICT Carnival programming contest 2019

    Team Name: BSMRSTU_WeAreOnTour2.0

    Rank: 1st

    Members

    • Ramprosad Gharami
    • Prodip Datta
    • Jishan Sheikh
    • Coach: Md. Jamal Uddin Sir
  • The 2018 SUB IUPC Onsite Programming Contest

    Team Name: BSMRSTU_WeAreOnTour

    Rank: 50

    Members

    • Ramprosad Gharami
    • Tanvir Hasan
    • Sheikh Monir
    • Coach: Md. Jamal Uddin Sir
  • The 2017 City University IUPC Onsite Programming Contest

    Team Name: BSMRSTU_WeAreOnTour

    Rank: 4

    Members

    • Ramprosad Gharami
    • Prodip Datta
    • Md. Moshiur Rahaman
    • Coach: Md. Jamal Uddin Sir

Projects

Game Project

Dynamic Blog

Node JS Express JS Next JS Tailwind CSS PostgreSQL Prisma

The Dynamic Blog is a blog website to learn various technique and ideas on competetive propramming and problem solving. It provides essential features such as user registration and login, can see different blogs on different topics of competetive programming and can comment on the the blogs. It also includes an administrative interface for managing blogs and category, demonstrating effective use of web development technologies to create a fully functional solution.

E Commerce Project

Grocery Website

Node JS Express JS Next JS Tailwind CSS MYSQL Prisma

The Grocery Website is a comprehensive online shopping platform for grocery items. It provides essential features such as user registration and login, product browsing, and shopping cart management. The platform supports order processing and integrates payment functionality. It also includes an administrative interface for managing products and orders, demonstrating effective use of web development technologies to create a fully functional e-commerce solution.

Portfilo Project

Portfolio

  HTML   CSS   JavaScript   Bootstrap

This portfolio showcases skills, projects, and experience in a clean, professional manner. Built using HTML, CSS, JavaScript, and Bootstrap, it highlights technical expertise and projects, presenting qualifications effectively to potential employers or collaborators. The design is responsive and user-friendly, ensuring an engaging experience across devices.

Contact

Email

ram.bsmrstu@gmail.com

Phone

+8801768157889

Address

Rajoir, Madaridpur, Dhaka

Bangladesh

Connect with me