About Me

John Doe - Professional Photo
Pius Restiantoro - Professional Photo

Get to know more about my journey, skills, and passion for creating digital solutions.

My Story

I'm a passionate full-stack developer creating digital solutions that make a difference. My journey started with a curiosity about how websites work, and it has evolved into a career dedicated to building exceptional user experiences.

I am a driven software developer with a strong commitment to crafting innovative solutions. Possessing a keen eye for detail, I excel within collaborative environments and derive satisfaction from engaging with diverse teams to address challenges effectively.

Clean Code

Writing maintainable and scalable code

UI/UX Design

Creating beautiful user interfaces

Responsive

Writing maintainable and scalable code

SEO Optimization

Tailored to improve search engine ranking and visibility

Tech Stack

Professional Journey

My career progression and key responsibilities over the years

PT. Orimba Alam Kreasi

Fullstack Software Engineer

April 2025 - Present
Onsite

📋Key Responsibilities

  • Contribute to web-based development for manufacturing ERP using Django, PostgreSQL, HTML, CSS, JavaScript, including debugging and feature development.
  • Learn about best practices in Django for manufacturing web apps.
  • Involved in code review, app testing, and pushing the code to the staging environment.
  • Leading internships in web development using Django, PostgreSQL, Vue.js, Vite, and Tailwind CSS.
  • Provide technical direction, code review, and help with the troubleshooting process during the internship development.
  • Support internship self-development such as team collaboration, task management, and communication.

Technologies Used

DjangoPostgreSQLJavaScriptHTMLCSSVue.jsViteTailwind CSS
PT. Anak Muda Digital

Fullstack Software Developer

Jan 2025 - Jun 2025
Remote

📋Key Responsibilities

  • Proficient in building robust applications using modern technologies, including Node.js with Express.js, Next.js, and Tailwind CSS for web applications.
  • Creating reusable code and components to improve development efficiency and maintainability for future projects, ensuring consistency and scalability.

Technologies Used

Tailwind CSSNode.jsExpress.jsNext.jsCSS
PT. Rivolta Solusi Teknologi

Fullstack Software Engineer

May 2024 - April 2025
Onsite

📋Key Responsibilities

  • Proficient in building robust applications using modern technologies, including Express.js for backend services and React.js and Next.js for dynamic, responsive web interfaces.
  • Experienced in cross-platform mobile app development using React Native, ensuring seamless user experiences across devices.
  • Skilled in JavaScript and TypeScript, leveraging MongoDB for efficient data management to create high-performance, user-focused applications.

Technologies Used

Express.jsNext.jsReact.jsReact NativeJavaScriptTypeScriptMongoDB
PT. Sarana Digital Inovatif

Software Developer (Backend)

Nov 2023 - Jun 2024
Remote

📋Key Responsibilities

  • Expertise in using Node.js with the Express.js framework to develop and maintain over 20 RESTful APIs.
  • Implemented clean architecture, code efficiency, and leveraging GitHub for collaborative development with 50+ commits and multiple code reviews weekly.

Technologies Used

Node.jsExpress.jsGitHub
Fazztrack

Backend Developer Trainee

Fazztrack

Dec 2022 - May 2023
Remote

📋Key Responsibilities

  • I acquired hands-on experience in Node.js with Express.js, Golang with Gorilla, and PostgreSQL through intensive training, focusing on designing RESTful APIs and managing databases for scalable applications.
  • Developed a full-stack e-commerce website as part of a team, implementing features such as user authentication, product management, and order processing using Golang, React.js, and PostgreSQL.
  • Demonstrated proficiency in version control with GitHub, contributing over 50 commits and 10 pull requests across collaborative projects.

Technologies Used

PostgreSQLNode.jsExpress.jsGolangReact.jsGitHub
PT. Putra Bintang Samarinda

Division Head of Production

PT. Putra Bintang Samarinda

May 2018 - Oct 2022
Onsite

📋Key Responsibilities

  • Oversaw the operation and management of the production department, ensuring smooth running of production machinery and proper equipment maintenance.
  • Tracked daily usage of raw materials, analyzed data against physical inventory, and generated detailed daily production reports to ensure accurate resource management.
  • Conducted weekly performance evaluations with the team to monitor progress, address challenges, and drive continuous improvement.