Position: Front-end Engineer
Category: JavaScript
English level: fluent
Years of experience: 2

XMS is a project that I am particularly proud of. I collaborated with a team on this project, and it took us around six months to complete. In this essay, I will describe the origins of the project, its technical intricacies, and my specific contributions to its success.
The genesis of XMS was a client approached the organization i interned at to build a secure and fast application for organizations to communicate with their customers. The application also needed features such as Programmable Message API, Bulk SMS, and Instant Notifications. I joined the team about a month into the project, and I was new to front-end development at the time. I felt overwhelmed initially because the senior developer who had been working on the project had left, and I had to catch up from where he stopped. However, I was able to deliver and get up to speed in a relatively short amount of time.
During the project, I encountered several obstacles, including understanding the senior developer's code, which required me to learn new tech stacks and tools quickly. I also had to collaborate and communicate effectively with other team members and work under high stress, which was a new experience for me. Throughout the project, I learned how to use several JavaScript frameworks, such as React JS, Next JS, and Typescript. I also used Tailwind, Git, and Jira, which is a project management tool. Additionally, it was my first encounter with Redux Toolkit, and although challenging, I was able to grasp it.
My personal contribution to XMS involved designing and developing the user interface of the web application using React, Next, and Typescript. I developed most of the user interface while designing some of it with Figma. I also wrote the logic for user authentication, user profile, and other essential features. Moreover, I was responsible for most of the logic on the admin side of the application. Overall, my contribution played a crucial role in the success of the project.
In conclusion, working on XMS was challenging, but it was an incredibly rewarding experience. I am proud of what our team accomplished, and the impact it has had is significant. This project taught me practically everything that laid a foundation for what I know now, and I am eager to apply these lessons to future projects.
I am a frontend engineer who loves creating user-friendly, engaging and responsive web and mobile applications. I am excited about the opportunity to gain some valuable experience. One of the project I have worked on is XMS. I collaborated with a team on this project, and it took us around six months to complete. In this essay, I will describe the origins of the project, its technical intricacies, and my specific contributions to its success.
The genesis of XMS was a client approached the organization i interned at to build a secure and fast application for organizations to communicate with their customers. The application also needed features such as Programmable Message API, Bulk SMS, and Instant Notifications. I joined the team about a month into the project, and I was new to front-end development at the time. I felt overwhelmed initially because the senior developer who had been working on the project had left, and I had to catch up from where he stopped. However, I was able to deliver and get up to speed in a relatively short amount of time.
During the project, I encountered several obstacles, including understanding the senior developer's code, which required me to learn new tech stacks and tools quickly. I also had to collaborate and communicate effectively with other team members and work under high stress, which was a new experience for me. Throughout the project, I learned how to use several JavaScript frameworks, such as React JS, Next JS, and Typescript. I also used Tailwind, Git, and Jira, which is a project management tool. Additionally, it was my first encounter with Redux Toolkit, and although challenging, I was able to grasp it.
My personal contribution to XMS involved designing and developing the user interface of the web application using React, Next, and Typescript. I developed most of the user interface while designing some of it with Figma. I also wrote the logic for user authentication, user profile, and other essential features. Moreover, I was responsible for most of the logic on the admin side of the application. Overall, my contribution played a crucial role in the success of the project.
In conclusion, working on XMS was challenging, but it was an incredibly rewarding experience. I am proud of what our team accomplished, and the impact it has had is significant. This project taught me practically everything that laid a foundation for what I know now, and I am eager to apply these lessons to future projects.