Ramprosad Gharami
Software Engineer
IT Scholar
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.
- Join coding contests organized by the club
Problem Solving
Codeforces
Handle: Ramprosad
Solving: 1970+
Contest: 215+
Max Rating: 1800
Title: Expert
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
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.
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.
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.