Halil Can Avsar

Software Developer @ IctihatAra

Clifton, New Jersey, United States

About

Experienced software engineer skilled in modern web development with a focus on React, JavaScript, and TypeScript, complemented by backend knowledge in Node.js, Express, and MongoDB. Adaptable and efficient, I thrive in fast-paced, team-oriented environments and enjoy tackling challenging projects. My background includes transforming legal expertise into technical solutions, notably in developing İctihatAra, a platform for legal research, where I transitioned from law to frontend development to bring a unique interdisciplinary approach. In my spare time, I enjoy gaming, biking, and spending time with my cat.

Experience

  • Co-Founder at İçtihatAra
    2020 - Present · 6 yrs 6 mos

    Co-founded and developed İctihatAra, a platform designed to provide users with comprehensive search functionality for court decisions and jurisprudence, in collaboration with a partner. Initiated the coding process in 2022 and have been actively involved in its development since then. Improved the UI and updated libraries to enhance user experience and platform efficiency. Tech stack: React · Next.js · Ant Design · Redux · Express · Firebase · Elasticsearch

  • Frontend Developer at Keypoint Solutions
    Mar 2023 - Sep 2023 · 7 mos

  • Software Engineer at RubberDuckIt
    2022 - 2023 · 1 yr

    Live chat application that helps people connect and overcome their problems with any technology altogether. Worked in a team of 6 developers and employed Git Workflow throughout the project. Developed and integrated real-time video chat with WebRTC and messages with Socket.io into the application. Improved UI/UX through user testing with CSS and React Tech stack: React · Socket.IO · Zustand · Firebase · Apollo GraphQL · MongoDB · Mongoose · Koa · TypeScript · Netlify · Heroku · Sass · Figma

  • Software Engineer at !notIMDb
    2022 - 2022 · Less than a year

    App that lets you track and rate the movies and TV Shows that you've watched. In this project, I used JWT for authentication, React, and JavaScript for the front-end. For the back-end, I used Node.js, Express, MongoDB, and Mongoose as ORM.

  • Software Engineer at UnwindTime
    2022 - 2022 · Less than a year

    App that lets you connect with others to share a relaxing time or activities. Collaborated with a team of 3 developers, refactoring the legacy code, improving its efficiency, and employing Git Workflow throughout the project. Migrated the app to TypeScript and added end-to-end testing using Cypress.io. Improved the CSS and fixed bugs Tech stack: React · Firebase · TypeScript · Cypress.io · JavaScript