Software Engineer | Full-Stack Developer | Systems Architect
I'm a passionate software engineer with a unique blend of full-stack development expertise and systems-level thinking. My journey spans from designing custom hardware solutions for emerging VR technologies to architecting scalable web applications using modern cloud infrastructure.
- π Currently: Completing Computer Science degree at Washington State University (May 2025)
- π Working on: Pathways - Academic Planning Platform (Capstone Project)
- π± Learning: Advanced system design patterns and cloud-native architectures
- πΌ Background: Military telecommunications with 4+ years of home lab management
- β‘ Fun fact: I've designed and manufactured custom PCBs for VR hardware!
Capstone Project | Full-Stack Web Application
Tech Stack: Python, TypeScript, React, MySQL, Neo4j, Docker, AWS
- ποΈ Architected comprehensive MVC-based platform for student academic and career planning
- ποΈ Implemented dual-database architecture (MySQL + Neo4j) for complex data relationships
- βοΈ Built responsive React frontend with TypeScript for enhanced developer experience
- π Designed Python REST API with authentication and role-based access control
- π³ Containerized with Docker and planned Kubernetes deployment on AWS
- ποΈ Infrastructure-as-code using Terraform for reproducible deployments
4+ Years of 99.9% Uptime | System Administration
Tech Stack: Linux, Docker, AWS, Network Security
- π₯οΈ Enterprise-grade home lab with containerized services
- π Robust security with SSL/TLS, firewall, and intrusion detection
- βοΈ AWS integration for backup, monitoring, and scalable resources
- π€ Automated deployments with Docker Compose and custom scripting
February 2018 - February 2020
- π Architected classified telecommunications networks (voice/data)
- π§ Managed IP networks, TDM systems, fiber optic, and microwave links
- π Implemented network security and access control for high-security environments
- π₯ Led cross-functional teams in critical system deployments
- π Developed comprehensive telecommunications policies and procedures
π Bachelor of Science in Computer Science
Washington State University | May 2025 | GPA: 3.31
π Certifications:
- National Infocomm Competency Framework Certification (Singapore, 2019)
class RitvikSharma:
def __init__(self):
self.role = "Software Engineer"
self.languages = ["Python", "JavaScript", "TypeScript", "C++", "Java"]
self.specialties = [
"Full-Stack Development",
"Cloud Infrastructure",
"System Architecture",
"Hardware Integration",
"DevOps & Automation"
]
self.current_focus = "Scalable Web Applications & Cloud Architecture"
self.fun_fact = "I design custom PCBs for VR hardware in my spare time!"
def say_hi(self):
print("Thanks for dropping by! Let's build something amazing together! π")
me = RitvikSharma()
me.say_hi()- π Current Project: Building Pathways - Academic Planning Platform
- π Learning: Advanced Kubernetes orchestration and microservices patterns
- π€ Open to: Collaborating on interesting open-source projects
- π¬ Ask me about: Full-stack development, cloud architecture, or VR hardware!
I'm always interested in discussing technology, collaborating on projects, or just having a good conversation about software engineering!
π§ Email: ritvik.sharma@protonmail.com
π± Phone: (509) 595-9898
πΌ LinkedIn: Connect with me
β If you find my work interesting, don't forget to star some repositories! β
"The best way to predict the future is to create it." - Peter Drucker