ferry

Ucar IT.

Work Experience.

2021-Now

Team Rockstars

Tilburg | Software Engineer

I've had the opportunity to contribute to the development of two dynamic web applications, each with distinct functionalities and technologies.

In the first application, drawing inspiration from Discord, I crafted a feature-rich communication platform. Leveraging Next.js and Socket.IO, users can engage in real-time chat conversations and even conduct video calls with registered members. Data management was streamlined using Prisma, with seamless integration with PlanetScale for robust data storage. For deployment, I utilized Vercel, ensuring efficient delivery and scalability. The user interface was meticulously designed using the ShadCN component library and TailwindCSS, ensuring a visually appealing and intuitive experience.

In the second application, I ventured into creating a ticket management system akin to Jira, catering to organizational needs for task allocation and tracking. Employing the same powerful toolset of Next.js, Socket.IO, Prisma, and PlanetScale, I ensured consistency and reliability across both applications. Once again, Vercel served as the deployment platform, guaranteeing seamless access and performance. The user interface, crafted with the ShadCN component library and TailwindCSS, prioritized usability and efficiency, empowering users to manage tasks effortlessly.

These experiences not only honed my technical skills but also instilled in me a deep appreciation for creating impactful and user-centric web applications.

Stack: HTML5, NextJS, TypeScript, React, Zod, Tailwind CSS, Recoil/Zustand, React hook forms, Axios, SocketIO, Prisma, Vercel & PlanetScale.

2021-2023

ASML

Veldhoven | Software Engineer

At ASML, a renowned high-tech company specializing in photolithography machines for computer chip production, I contributed significantly to web component development using Storybook, styled-components, and React. Collaborating within an agile team comprising seven developers, I played a crucial role in crafting robust and user-friendly interfaces.

Test-driven development was a cornerstone of our process, with tests meticulously written using React Testing Library and Enzyme for unit testing, and Cypress for end-to-end (E2E) testing. This ensured the reliability and quality of our codebase.

Moreover, I had the opportunity to transition to a more intricate core team, consisting of eight members, where we delved into data transformation and visualization. Here, we leveraged React and web components to build dynamic graphs, enabling stakeholders to gain valuable insights from complex datasets.

Throughout my tenure, project management was facilitated through Jira for task scheduling, while BitBucket served as our primary pipeline for version control and continuous integration/deployment.

This experience not only expanded my technical repertoire but also underscored the importance of collaboration and innovation in delivering cutting-edge solutions within a dynamic and fast-paced environment at ASML.

Stack: HTML5, Styled components, TypeScript, Immutable, Lodash, React, Redux & React hook forms, Cypress, Echarts, Enzyme, Jest & RTL, Docker, PostgreSQL, Express & Axios.

2019-2022

Scanly BV

Rotterdam | CO founder & Software Engineer

As a co-owner of a software company specializing in machine learning cameras, my role extended beyond traditional boundaries, encompassing various facets of product development and management. Together with my partner, I actively contributed to drawing and training object models, leveraging our expertise to enhance the capabilities of our machine learning cameras.

In addition to our hardware offerings, I led the creation of a companion mobile application designed to seamlessly integrate with our cameras. Developed using Cordova and Angular, and styled with a blend of Styled Components and Tailwind CSS, the app exemplifies our commitment to delivering intuitive and visually appealing user interfaces.

Drawing on my rich background as a front-end developer, I ensured that the app's interface not only met but exceeded user expectations. Leveraging tools like Hotjar and Adobe XD, I meticulously crafted prototypes and iterated on designs to optimize user experience (UX) and interface aesthetics. Furthermore, I integrated Google Analytics to gain insights into user behavior and continuously improve our application's performance and usability.

Collaborating closely with our backend developer, I facilitated the integration of frontend and backend workflows, streamlining our DevOps process for efficient deployment to the Apple app store. Through Infrastructure as Code (IaC) practices, I optimized our server infrastructure, enhancing scalability and reliability.

Furthermore, I automated critical build processes and implemented robust testing strategies to ensure the reliability and performance of our application. By fostering a collaborative DevOps culture within our cross-functional team, I contributed to enhanced efficiency and quicker turnaround times in delivering updates and new features to our users.My multifaceted role as a co-owner and front-end developer has been instrumental in driving the success and growth of our software company, ensuring that our products not only meet but exceed the expectations of our users.

Stack: HTML5, SCSS, TypeScript, Angular, Ionic, Cordova, Swift, TensorFlow, Python, Xcode, Firebase, Adobe Xd.