Career & Works
Nusatech Development
On-siteFrontend Engineer
- Researched and implemented new frontend technologies and tools.
- Implement blockchain technology, including Ethereum and Solidity, to ensure security and transparency of transactions on the platform.
- Developing core features of the exchange platform, such as real-time price displays, candlestick charts, order books, and transaction history.
- Collaborated with team members to enhance project outcomes.
Backend Engineer
- Design and manage relational PostgreSQL databases to store application data.
- Design and develop scalable and efficient RESTful APIs using NestJS, a framework built on top Fastify.
- Responsible for the development and maintenance of the application's backend using Nest.js and Typescript.
Mobile Engineer
- Designing and developing mobile applications using React Native with TypeScript for both iOS and Android platforms.
- Integrating the application with a RESTful API to retrieve and send data to the backend.
- Optimizing application performance to ensure fast loading times and efficient battery consumption.
Backend Engineer
- Responsible for the development and maintenance of the application's backend using Express.js and Typescript.
- Implement TypeScript across the entire backend technology stack to enhance type safety and reduce potential errors.
- Conduct comprehensive testing (unit testing, integration testing) to ensure API quality and functionality.
- Design and manage relational PostgreSQL databases to store application data.
View more
Digiasset Exchange
On-siteFrontend Engineer
- Collaborating with the backend team and UI/UX designers to ensure seamless API integration and optimal user experience.
- Building reusable and maintainable UI components, such as interactive charts, data tables, and input forms.
- Creating a responsive and user-friendly UI for a cryptocurrency exchange platform, using React and TypeScript.
- Developing core features of the exchange platform, such as real-time price displays, candlestick charts, order books, and transaction history.
- Optimizing website performance with techniques such as code splitting, lazy loading, and list virtualization to handle large amounts of data.
- Implementing security features such as two-factor authentication (2FA), protection against Cross-Site Scripting (XSS) attacks, and encryption of sensitive data.
- Conducting thorough testing (unit testing, integration testing) to ensure the quality, security, and reliability of the exchange platform.
- Staying up-to-date with the latest advancements in Web3, React, and TypeScript technologies to improve development efficiency and quality.
View more
Data Andalan Utama
On-siteFull Stack Web Developer
- Developed and designed responsive websites using Laravel and Vuejs.
- Collaborate with the team to design the API endpoints using CI-3.
- Implemented SEO strategies to improve website visibility.
View more
Semarang City Social Service
On-siteSection Assistant
- Input data into excel and admin web.
View more