Novi Ardi | Fullstack Programmer, Devops Enthusiast
[email protected] | https://aredhi.com | https://github.com/emaniacs | https://t.me/aredhi | https://www.linkedin.com/in/aredhi
OBJECTIVE
Highly motivated and results-oriented IT professional with 12+ years of experience in programming and system administration. Adept in frontend and backend development with strong expertise in JavaScript, React, Node.js or Typescript. Passionate about creating responsive, user-friendly applications and seeking a challenging fullstack developer position that leverages my frontend skills in a dynamic environment.
EXPERIENCE
-
Research Engineer, tirtoid, DKI JAKARTA(Hybrid), JAN 2022-present
- Developed a React application for image upload, management, and editing, integrating it with a Node.js backend.
- Streamlined user experience by developing a custom image proxy application using Python, tailored for high-performance frontend operations.
- Set up a WordPress environment with MariaDB database.
- Set up our monitoring system using Grafana, Prometheus and Loki its for replace elasticsearch, logstash and kibana
- Established a multi-cloud server infrastructure for applications.
- Enhanced Redis performance through configuration adjustments.
-
Platform Developer, KERB (Australia/Singapure; Remote), JUN 2019 - JAN 2022
- Enhanced application test coverage, reducing bugs and improving stability, with a focus on frontend testing.
- Developed and optimized frontend components using React and TypeScript, improving user experience.
- Created client API libraries in Node.js, ensuring seamless integration with frontend applications.
-
Fullstack Developer, tirtoid, DKI JAKARTA, JAN 2016 - JUN 2019
- Developed a full-featured CMS application with React and PostgreSQL, enhancing content management and user interaction.
- Improved frontend performance and responsiveness by optimizing API calls and implementing efficient caching strategies.
- Led the frontend development of a keyword data management application, improving data accessibility for other applications.
- Develop an analitics apps using Golang as backend and Javascript as frontend
- Deployed PostgreSQL as the primary database for cms applications.
- Deployed Mongodb farm as the primary database for frontend applications.
- Increased API performance through de-normalization, migrating data from PostgreSQL to MongoDB.
- Developing a Node.js, React, and PostgreSQL application for image upload, management, and editing.
- Developing a Node.js, React and Mongodb to populate keyword data used by other applications.
- Developing a Node.js, Elm and Postgresql to user activity/logs.
- Set up error reporting system using Senty on premise
-
Web Developer, detikcom, DKI JAKARTA, JUL 2013 - DEC 2015
- Developed and maintained internal APIs, ensuring smooth integration with frontend applications.
- Contributed to the frontend and API development of cnnindonesia.com, focusing on performance and user engagement.
- Enhanced application performance by migrating to a more efficient framework.
- Reduced integration complexity between databases, JSON files, PostgreSQL, and Elasticsearch by creating a reusable PHP library.
- Developed internal APIs to improve the web application functionality.
-
Head Web Development, Maxindo Content Solution, DKI JAKARTA, Jan 2013-JUN 2013
- Led and managed the web development team.
- Successfully launched a new feature, “Indowebster Radio,” which provided users with faster access to information and radio streaming.
-
Web Programmer, Maxindo Content Solution, DKI Jakarta, AUG 2011 - AUG 2012
- Created and maintained file-sharing features.
- Optimized API performance.
- Developed a membership-based store application.
-
Freelance & Open Source Contributions
- Develop api app using expressjs, mocha as testing at 2015 from Upwork clients
- Develop full apps aplication using expressjs, react and tailwindcss
- Develop document converter apps
EDUCATION
- STT Pelita Bangsa, Bekasi Bachelor of Informatics Engineering 2011
SKILLS
- Frontend Development: JavaScript, TypeScript, React, Redux, Next.js, Elixir, Elm
- Backend Development: Node.js, Express.js, Django, Flask, Laravel, Golang, Elixir, Fastapi, flask
- Programming Languages: Python, PHP, Shell Scripting, Rust
- DevOps & System Administration: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions, ArgoCD)
- Technologies: HTML5, CSS3, RESTful APIs, WebSockets, Nginx, Apache, JSON, Graphql, Webpack, Babel, tsc
- Database Management: PostgreSQL, MongoDB, Redis, MariaDB
- Testing: Jest, Mocha.js, Pytest, PHPUnit, tap
COURSES
-
Data Science Fundamentals: Machine Learning, algorit.ma (May 2020)
-
Text Data Mining & Natural Languange Processing, ITTC Universitas Ahmad Dahlan (Apr 2020)