About Me
Updated at Dec 04, 2024
Hello! 👋 My name is Rijal Ghodi, a web developer passionate about crafting functional, beautiful, and user-friendly web applications.
Funny story: I started as a mechanical engineering student but switched to software development after seeing IT's growing potential in Indonesia. I taught myself programming and web development, diving deep into the world of tech.
I specialize in modern stacks like Next.js, React.js, Nest.js, and PostgreSQL. I also work with Docker, GraphQL, and TypeScript to build scalable systems with sleek user interfaces.
One of my humbling experiences was creating my own SaaS product, Paper Studio AI, to help users write academic papers. While it didn’t succeed, it taught me invaluable lessons about business, leadership, and solving real-world problems. Now, I approach every project with a focus on delivering user value, not just great code.
I’ve contributed to impactful projects too. At Esqarada, a trucking and cargo delivery company, I built a front-end with role-based authorization, PWA features, and push notifications. For Optimining, I created a dashboard with micro-frontends, enabling seamless collaboration and localization for English and Indonesian users.
Outside work, I’m a chess enthusiast ♟️ with a 2100 rating on lichess.org. Challenge me at usah_kau_kenang_lagi. Let’s play a game!
Experience
Feb 2024 - Aug 2024
CTO
Paper Studio AI
- Paper Studio AI is an AI-powered assistant designed to help users write academic papers.
- Spearheaded the app’s architecture design and selected scalable tech stacks to ensure performance, reliability, and maintainability.
- Developed and maintained CI/CD pipelines, reducing deployment time by 40% and enhancing overall development efficiency.
- Managed a cross-functional team of developers, designers, and researchers, achieving 95% project milestone completion
accuracy. - Contributed to front-end development using Next.js best practices, delivering responsive, accessible, and user-friendly
interfaces.
Dec 2022 - Feb 2024
Front End Developer
PT. Optima Media Teknologi- Developed 6 front-end applications using Next.js best practices and modern JavaScript libraries, ensuring alignment with design specifications and project objectives.
- Collaborated closely with UI/UX designers and backend developers to ensure seamless integration of APIs and responsive design.
- Optimized application performance, reducing load times by 30% through efficient coding practices and caching strategies.
- Implemented reusable components and design systems, improving development efficiency and project.
- Hosted weekly IT team stand-up meetings and organized engaging activities to foster team bonding and collaboration.
- Resolved critical bugs and implemented new features, enhancing user experience and functionality across multiple projects.
- Contributed to code reviews, assisted with other projects, and mentored junior developers to promote team growth and
uphold high code quality standards.