Senior Frontend Engineer
Computer Engineer with more than 6 years of experience and a strong foundation in computer science. Specializes in frontend programming utilizing TypeScript, React, Next.js, Redux and Tailwind CSS with a focus on designing and building large-scale web applications. Complies with software development best practices to guarantee high-quality output. Competent in working with cross-functional teams, mentoring and offering technical guidance.
Skills
Languages:
TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS, Python
Technologies:
React, Next.js, Redux, RTK Query, GraphQL, Tailwind CSS, Node.js
Tools:
Git, Vite, Webpack, Jest, React Testing Library, NX Monorepo
Others:
Docker, Kubernetes, CI/CD, WebSocket, RESTful API, Figma
Experience
Senior Frontend Engineer,
Nowadays.appMar 2023 – Present
- Engineered a robust productivity application for date-based planning, implementing drag-and-drop widgets, reusable dynamic templates, and intuitive features to enhance user productivity and enable effective planning.
- Architected a modular, scalable codebase with NX Monorepo and developed a reusable React UI library for sharing across multiple applications, improving maintainability and accelerating development.
- Led a four-person development team, guiding feature design and development while effectively managing tasks and streamlining collaboration through Kanban methodology.
- Applied UI/UX best practices, mobile responsiveness, and accessibility (WCAG) to enhance user-friendliness.
- Optimized performance through code splitting, lazy loading, and cache-first strategies to reduce load times.
Frontend Engineer,
GUI BilisimApr 2020 – Mar 2023
- Developed React-based performant single-page applications, built on a shared codebase for managing and real-time monitoring of secure communication systems.
- Managed project workflows across multiple projects, collaborating with cross-functional teams to enhance features, resolve bugs, and improve delivery efficiency using Agile methodologies.
- Migrated legacy codebase from JavaScript to TypeScript, improving code maintainability and type safety.
- Built a React UI library, resulting in a 30% reduction in development time and increased team productivity.
- Mentored junior developers through pair programming and code reviews, advancing their frontend skills.
Frontend Engineer,
Eti MadenJune 2018 - Apr 2020
- Developed an email alert system with React and Python to notify staff of network device failures and outages.
- Built an intranet portal using JavaScript and Flask, improving document accessibility for employees.
- Automated network device management with Python scripts, reducing configuration time for over 100 devices.
- Collaborated with outsourced teams to troubleshoot issues, minimizing delays and ensuring project success.
System and Network Administrator,
Eti MadenOct 2013 - June 2018
- Managed and maintained network infrastructure, including DNS and DHCP services, achieving 99% uptime.
- Administered Zimbra by configuring servers and implementing security policies to ensure email safety.
- Deployed and configured virtual servers with VMware, optimizing resource utilization for improved efficiency.
Education
Ankara University
Bachelor's Degree in Computer Engineering
June 2018
Ankara, Turkey
Ankara University
Associate’s Degree in Computer Programming
June 2012
Ankara, Turkey