Skilled in software development, system design, and problem-solving — building scalable applications and leveraging technology to create innovative solutions.
I am a dedicated Computer Engineer with a strong foundation in software development, data structures, algorithms, and system architecture.
With hands-on experience in various programming languages and frameworks, I specialize in designing and implementing efficient, scalable, and maintainable software solutions.
My expertise includes full-stack development, database management, and integrating emerging technologies such as AI and machine learning to solve real-world challenges.
Technologies and tools I work with — hover to explore.
A web-based system for managing student attendance digitally. Admins manage academic data, teachers record attendance and generate reports, and students track their own attendance — with OTP-based login and automated alerts.
A digital classroom platform combining attendance, virtual classes, notes, and assignments in one place. Teachers manage sessions and share learning materials, while students join classes and submit assignments seamlessly.
Analyzed global temperature trends from the 1750s to 2015 using Python. Built a Linear Regression model (R² = 0.87, MAE = 0.12°C) to forecast future temperatures — predicting global average land temp will cross 10°C by 2040.
Exploratory Data Analysis on 17 seasons of IPL data, uncovering insights on team wins, toss impact, venue statistics, and player performance. Proved that winning the toss has near-zero effect on match outcomes (50.6%).
Completed Bachelor's in Computer Engineering with a strong focus on software development, data structures, algorithms, and system architecture.
Completed +2 with Science as major, building a strong foundation in mathematics and physics.
Completed secondary level education with strong academic performance.
A reliable Python developer who combines strong backend skills with a clear passion for Data Science and ML. Ranjan is always eager to learn and apply advanced analytical techniques.
Ranjan is a skilled Python developer with a growing focus on Data Science and Machine Learning. He approaches problems analytically and builds efficient, well-structured solutions.
I'm currently available for freelance work. If you have a project that you want to get started or think you need my help with something, feel free to reach out.