Hi, I'm
Mehmet Erim

Senior Front-End Developer

With 8+ years of experience building modern web applications using Angular, React, and Next.js. I specialize in creating responsive, user-friendly interfaces with clean and maintainable code.

Mehmet Erim - Senior Front End Developer

About Me

Who I Am

I'm a Senior Front End Developer with 8+ years of experience in developing web-based front-end applications. I have extensive experience building Angular application architectures from scratch and working with modern JavaScript frameworks.

Currently working at Kortext, I lead frontend development for major projects using Angular 17+, Nx monorepo structure, and Tailwind CSS. Previously, I worked at Volosoft and Etiya where I contributed to open-source projects and built modular application architectures.

I'm also experienced in creating and publishing NPM packages, developing mobile applications using React Native and Ionic, and building desktop applications with Electron.

Skills & Technologies

JavaScriptTypeScriptAngularReactNext.jsHTML5CSS3SASSTailwind CSSNode.jsNestJSNxGitRxJSPostgreSQLCI/CD

Languages

TurkishNative
EnglishFluent

Projects & Experience

Here are some of the projects and work experiences that showcase my skills and expertise in frontend development.

Frontend Development at Kortext

Currently leading frontend development of major projects using Angular 17+, Nx monorepo, and Tailwind CSS at Kortext.

Angular 17+NxTailwind CSSTypeScript

Angular Application Architecture

Developed modular Angular application architectures. Implemented best practices and optimized performance.

AngularTypeScriptRxJSNGRXNx

NPM Packages Development

Created and published NPM packages for the ABP Framework. Managed package versioning, documentation, and ongoing maintenance.

Node.jsTypeScriptAngularGitHub Actions

Desktop Applications

Developed cross-platform desktop applications using Electron framework with web technologies, offering native-like experience.

ElectronJavaScriptHTML5CSS3Node.js

Mobile Apps with React Native

Built mobile applications using React Native and Expo, implementing responsive UI and native device features.

React NativeExpoJavaScriptTypeScript

React & NextJS Development

Created modern web applications using React and NextJS with server-side rendering capabilities and optimized performance.

ReactNextJSTypeScriptTailwind CSS

Open Source Experience

Contributed to the ABP Framework ecosystem, focusing on Angular components and frontend infrastructure. Experienced with collaborative development and GitHub workflow.

AngularTypeScriptGitOpen Source

My Tech Stack

Technologies and tools I've mastered throughout my journey as a frontend developer

Angular

React

TypeScript

JavaScript

Node.js

NextJS

Nx

Tailwind

HTML5

CSS3

RxJS

Electron

My Open Source Journey

From 2019 to 2022, I worked on the Angular side of the ABP Framework - a modular application framework that combines ASP.NET Core backend with comprehensive Angular libraries and starter templates.

GitHub Contributions from 2019-2022

2019-2022: Over 8,500 contributions developing the Angular ecosystem for ABP Framework. I worked on creating a comprehensive suite of npm packages that developers could easily install to add specific functionality to their Angular applications. This included starter Angular applications (both free and commercial versions) and modular packages like Identity, Account, and Tenant Management that could be integrated independently.