Open to collaboration, internships, and ambitious projects

Roshan
Sharma

Software Developer AI Enthusiast SaaS Builder Lifelong Learner

Building technology that solves real-world problems through persistence, creativity, and continuous learning.

I focus on software engineering, AI, SaaS products, automation, and practical systems that are useful, fast, and pleasant to use. I learn by building real projects and continuously refining the way I work.

GitHubResume
AI systemsSaaS productsAutomation workflowsModern web apps
Scroll to explore
01.

About Me

I am passionate about software engineering, artificial intelligence, SaaS products, automation, and creating applications that improve people's lives. I enjoy learning new technologies, building practical solutions, and constantly challenging myself to become a better developer every day.

I believe that success isn't built overnight, and every challenge is an opportunity to grow. I enjoy solving difficult problems instead of avoiding them, and I continuously improve my technical knowledge.

I value honesty, discipline, resilience, and lifelong learning. I aim to build products that people genuinely enjoy using. I dream of working internationally, collaborating with talented people, and contributing to impactful technology.

What drives me

Learning through real projects, shipping useful software, and staying consistent long after the initial excitement fades.

How I work

I like clean UI, reliable systems, thoughtful details, and code that can be understood and improved later.

Success isn't built overnight.
Every challenge is an opportunity to grow.
I enjoy solving difficult problems instead of avoiding them.
I continuously improve my technical knowledge.
I value honesty, discipline, resilience, and lifelong learning.
I aim to build products that people genuinely enjoy using.
I dream of working internationally, collaborating with talented people, and contributing to impactful technology.
I enjoy learning through real projects rather than only theory.
roshan.ts

// Who am I?

const developer = {

name: "Roshan Sharma",

role: "Full-Stack Dev",

passion: "AI & SaaS",

motto: "Build. Learn. Repeat."

};

“Growth begins where comfort ends.”

— My Philosophy

Current direction

Building stronger SaaS ideas, AI-assisted tools, and production-ready interfaces that feel calm and premium.

Real-world scope

Web apps, automation, infrastructure, and interfaces designed around usability, reliability, and long-term improvement.

02.

Personal Values

The principles that guide how I build, learn, and collaborate. I want the work to be useful, respectful, resilient, and worth remembering.

🚀

Continuous Learning

Never stop improving. Every day is a chance to become better than yesterday.

💡

Curiosity

Always exploring new technologies and pushing the boundaries of what's possible.

Problem Solving

Complex problems motivate me. I break them down and conquer them one step at a time.

🌍

Global Mindset

Interested in building software for users around the world, crossing all borders.

🤝

Respect

Treat everyone equally regardless of background or gender. Inclusivity matters.

🎯

Consistency

Small improvements every day lead to great achievements over time.

💪

Resilience

Keep moving forward even during difficult periods. Setbacks fuel my determination.

03.

Technical Arsenal

A practical stack built around modern frontends, reliable backends, real deployments, and the tools I use while learning by shipping.

🎨

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.jsTailwind CSSResponsive Design
⚙️

Backend

Node.jsExpressREST APIsAuthenticationPHPPython
🗄️

Database

MongoDBMySQLPostgreSQL
🎬

Motion & 3D

Framer MotionGSAPLenisThree.js@react-three/fiber@react-three/drei
🛠️

Development Tools

GitGitHubVS CodeFigmaDockerVercelLinux
☁️

Cloud & DevOps

Cloud ComputingDNS ManagementServer AdministrationCI/CDNginxUbuntu
📚

Learning

AIMachine LearningSystem DesignDevOpsPerformance OptimizationProduct Thinking

Areas of Interest

What excites me the most

Artificial IntelligenceLarge Language ModelsAutomationSaaS PlatformsProduct DevelopmentWeb ApplicationsDeveloper ToolsAPI DevelopmentUI/UX DesignStartup IdeasCloud ComputingCybersecurityProductivity SystemsOpen Source

Currently exploring

Better AI workflows, stronger SaaS architecture, production-grade UI motion, and the communication skills needed to collaborate internationally.

04.

Featured Work

A selection of practical projects that show how I think: real use cases, real constraints, and real effort to make the end result feel polished.

Full-Stack

Smart Business Directory

PHP 8MySQLVanilla JSTailwind CSS
Full-Stack

Smart Business Directory

A comprehensive LocalConnect PHP application featuring complex MySQL relational databases, robust business registration workflows, user-role based dashboards, and AJAX endpoints. Designed to connect local businesses with customers in Nepal.

PHP 8MySQLVanilla JSTailwind CSSAJAX

AI & Automation

Automated AI Content Pipeline

PythonGemini APIBrowser AutomationUbuntu Server
AI & Automation

Automated AI Content Pipeline

An end-to-end Python automation agent deployed on Ubuntu. Orchestrates Gemini AI for video content generation and manages Canva browser sessions automatically for seamless publishing workflows.

PythonGemini APIBrowser AutomationUbuntu ServerCron

SaaS / Cloud

FusionDesk Environment

Python (Flask)NetworkingUbuntu ServerDNS
SaaS / Cloud

FusionDesk Environment

A custom application environment hosted on a personal domain, securely serving dynamic Python services over custom networking, port configurations, and fully integrated with Name.com DNS for roshansharma.dev.

Python (Flask)NetworkingUbuntu ServerDNSNginx

Full-Stack

Student Notes Sharing Platform

PHPMySQLHTML/CSSJavaScript
Full-Stack

Student Notes Sharing Platform

A collaborative platform for students to share, upload, and discover academic notes. Features user authentication, file management, and a clean interface for browsing educational content.

PHPMySQLHTML/CSSJavaScriptBootstrap

Web Apps

Portfolio Website

Next.jsReactTypeScriptTailwind CSS
Web Apps

Portfolio Website

This very website — a premium, dark-themed portfolio built with Next.js, Framer Motion, and Tailwind CSS. Features smooth animations, aurora backgrounds, and a fully responsive design.

Next.jsReactTypeScriptTailwind CSSFramer Motion
05.

Learning Journey

🌱
Step 01

Started with curiosity

I started by wondering how software actually works and why some products feel much better than others.

📖
Step 02

Learned programming fundamentals

I focused on the basics first so I could build on a solid foundation instead of chasing shortcuts.

💻
Step 03

Began building web applications

I moved from theory to practical full-stack work and started shipping real projects.

🚀
Step 04

Developed interest in SaaS

I became drawn to products that can scale, create value over time, and support users consistently.

🤖
Step 05

Explored AI technologies

I started experimenting with LLMs, Gemini API workflows, and automation pipelines in real projects.

🌐
Step 06

Improving communication

I am actively strengthening English communication so I can collaborate more effectively with global teams.

📚
Step 07

Constantly learning modern software

I keep learning modern web, cloud, system design, and deployment practices through hands-on work.

🎯
Step 08

Planning impactful projects

My goal is to contribute to larger products that solve meaningful problems for real users.

Future Goal

Become a world-class software engineer
and entrepreneur.

My Development Process

I like a process that keeps ideas grounded: research the problem, design carefully, build thoughtfully, and keep improving after launch.

💡Idea
🔍Research
📋Planning
🎨Design
Development
🧪Testing
🚀Deployment
🔄Improvement

What Makes Me Different

The difference is less about saying more and more about staying consistent, learning quickly, and focusing on meaningful results.

🔧

I enjoy solving practical problems.

📈

I believe consistency beats talent without effort.

🎓

I am always willing to learn something new.

💪

I embrace challenges as opportunities to grow.

I focus on creating meaningful software rather than simply writing code.

🏗️

I believe discipline and perseverance are the foundations of long-term success.

Growth begins where comfort ends.

Every day is another opportunity to improve.

Technology should solve real problems.

Learning never stops.

Build. Learn. Improve. Repeat.

06.

Goals & Vision

My near-term goals are practical and honest: communicate better, build stronger products, and keep raising the quality of everything I ship.

🎯 Short-term

  • Improve English communication.
  • Build high-quality SaaS applications.
  • Strengthen AI development skills.
  • Contribute to open source.
  • Create useful digital products.

🚀 Long-term

  • Work on impactful global software products.
  • Build innovative AI-powered businesses.
  • Become a respected software engineer.
  • Create technology that improves people's lives.
  • Continue learning throughout life.
07.

Let's Build Something Great

Whether you have a project in mind, need a resilient developer for your team, or just want to chat about AI and SaaS — my inbox is open.

Find me online

Email

roshanonline.info@gmail.com

GitHub

Roshanabcd

LinkedIn

LinkedIn Profile

Portfolio

roshansharma.dev

💡 Tip: You can also reach me directly at roshanonline.info@gmail.com. I typically respond within 24 hours.