I am a passionate software engineer dedicated to building scalable and efficient systems. With a focus on distributed systems, networking, and low-level programming, I love tackling complex challenges and finding innovative solutions.
- π₯οΈ Currently pursuing an MS/PhD at JNU, South Korea (Fully Funded).
- π₯οΈ I have professional experience working with Ruby on Rails, React, Node.js, Golang, and MongoDB.
- πΌ Iβve worked on full-stack projects like Survefy, a survey generation platform using the MERN stack, and Typesetter, a text management application.
- π± Iβm currently deep-diving into Golang and enhancing my knowledge in distributed systems and networking.
- π§βπ» I also have experience with Rails 7, building complex backends, integrating APIs, and deploying applications using Vercel and other cloud platforms.
- π‘ I'm always eager to learn and explore new technologies, especially in areas like machine learning, AI, and security.
- Languages: Ruby, JavaScript, Go, C, Python, SQL, NoSQL
- Frameworks: Ruby on Rails, React, Next.js, Node.js, Express.js
- Databases: PostgreSQL, MySQL, MongoDB
- Tools & Platforms: Docker, Kubernetes, Vercel, Git, AdminJS, ActiveAdmin, Expo
- DevOps: CI/CD, Docker, Kubernetes, Server management
- Cloud Services: AWS, DigitalOcean, Vercel
- π Golang: Focusing on its use in system-level and backend development.
- π Distributed Systems: Learning concepts like microservices architecture and cloud-based deployments.
- π Machine Learning & AI: Exploring real-world applications of AI and its integration into systems.
- π Networks and security
-
5G System Design: Architectural and Functional Considerations and Long Term Research
-
Finished:
- Clean Code by Robert C. Martin
- The Lean Startup by Eric Ries
- Atomic Habits by James Clear
- Computer Networking: A Top-Down Approach by Jim Kurose
- The Pragmatic Programmer by Andrew Hunt and David Thomas
- Survefy: A MERN stack survey generation platform, offering customizable surveys with conditional logic and exportable forms via iframes.
- Typesetter: A text management app built to manage complex content generation workflows.
- DeletedTable: A React component that handles restoration of deleted documents, utilizing API integration for seamless interaction.
- Estimate System: A React-based tool for managing project estimates, featuring dynamically generated tables, item checklists, and pricing calculations.