Hello! I'm Dani,

a web developer diving into the world of network engineering and DevOps

Solid in front-end, working with Vue, React, and now exploring the full stack of the web

Projects Involved

Working Experience

Working Experience (Non IT)

Education

Skills

React

I have solid experience working with React.js across various projects, including freelance work and side projects at the office. I'm well-versed in building web applications with React, managing component state, handling routing, and optimizing performance. I also ensure efficient rendering and seamless integration with third-party libraries to create responsive, dynamic applications.

Vue

I am proficient in using Vue.js, having worked with it daily at my job for almost three years. I have a solid understanding of building web applications using Vue, including key aspects like state management with Vuex, handling global state, managing routes with Vue Router, and optimizing component reactivity. I'm experienced in managing component lifecycles, utilizing directives, and integrating third-party libraries seamlessly into Vue projects.

Node JS

I have a solid foundation in Node.js, having completed courses and worked on several projects using it. I'm experienced in building server-side applications and creating RESTful APIs. My experience with Node.js has strengthened my back - end development skills and ability to manage server logic efficiently.

SQL

I have a solid foundation in SQL, having completed courses and worked on several projects that involve database management. I'm experienced in writing queries to manipulate and retrieve data, designing relational databases, and optimizing performance through efficient query structuring. This knowledge has strengthened my ability to handle data-driven applications effectively.

HTML & CSS

I use HTML and CSS daily as a front-end developer, allowing me to build and style web applications effectively. I have a strong grasp of semantic HTML and responsive design principles, enabling me to create accessible and visually appealing user interfaces. My experience includes utilizing various CSS methodologies and frameworks to enhance my development workflow.

Git

I use Git daily for version control in my development work, managing code changes and collaborating with team members effectively. I'm proficient in using Git commands for branching, merging, and resolving conflicts, which helps maintain a smooth workflow in both personal and team projects. My experience with Git ensures that I can track project history and facilitate efficient collaboration throughout the development process.

Linux

I'm currently learning Linux as part of my network learning journey. While I'm not fully proficient yet, I'm gaining a better understanding of the command line, file system navigation, and essential Linux commands. This knowledge is helping me build a strong foundation for my skills in networking and server management.

VPS Management and Deployment

I have experience deploying applications on a VPS, which has helped me understand server management and configuration. This knowledge, combined with my ongoing learning in Linux, allows me to effectively manage deployments and ensure applications run smoothly in a server environment.

Tell Me Your Needs

I'm here to listen and help. Reach out to me anytime.

Email Me

dinulhaqhamdani41@gmail.com

Phone

+6285157600519