About Me
Full Stack Developer has experience building web applications from the ground up. Proven experience developing website, applications using ReactJS, Typescript and NodeJS. Built products for desktop and mobile app users a…
Full Stack Developer has experience building web applications from the ground up. Proven experience developing website, applications using ReactJS, Typescript and NodeJS. Built products for desktop and mobile app users at some companies and personal projects.
Experience
Full stack Developer
- I’m working on Frontend (React) and Backend (NestJS NodeJS). Basically, we have sprint planning every 2 weeks. If we have a brand new feature, the first thing I need to do is plan for it.
Firstly, I will work with the database first by creating a word file in which I will list the tables and fields, the types of each field. Besides, I will list out the questions that I'm not clear.
we have a meeting every Thursday for all developers in my team. In there, I will present my system design and ask them all questions until I'm clear everything. By this way, I won't miss anything. Then I will start with writing API, then working with frontend.
FULL STACK DEVELOPER
<p>Responsible for developing web application Labnetik<br>
Responsible for developing Mobile App Labnetik by React Native<br>
Built Frontend User Interface using Tailwind<br>
Implemented smart algorithm for<br>
Building REST API with NestJS, Zod Type<br>
Conducted code reviews, identified potential issues, and ensured code quality through automated testing and best coding practices<br>
Actively participated in Agile/Scrum ceremonies, contributing to sprint planning, backlog grooming, and retrospectives.</p>
FULL STACK DEVELOPER
<p>Being responsible for updating new Interface of Web App, fixing bugs by Javascript, ReactJS<br>
Built Client Side and Server Side to get data from database by Genero technology<br>
Ensure applications security and ability to interact with multiple APIs and databases<br>
Worked closely with app development team including project and product manager, developers, QA to determine problems</p>
FULL STACK DEVELOPER
<p>Being responsible for building, managing and implementing database using Node, Mongodb for data transfer between backend and frontend<br>
Worked in using Firebase (Realtime Database) to build Chat components<br>
Managed state within the app using Redux<br>
Took on the role of backend engineer to build RESTful API to create, read, update and delete (CRUD)<br>
Used Nodemailer (OAuth2) to send template email for users when users are successful to get packages<br>
Used MongoDB Atlas, Firebase to store database<br>
Designed Email template using Nodemailer, ReactJS, SCSS, React-bootstrap<br>
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.</p>
FRONTEND DEVELOPER
<p>As to be frontend to build UI mobile, website and backend to build endpoint url as well as manage database (using Mongodb)<br>
Worked in using ReactJS components, Forms, Event, Keys, Navigation and Redux concepts<br>
Used React Router for routing the redux app to connect redux and react to support routes<br>
RESTful web services to integrate between Server side to Client Side</p>