Back to home

My Skills

Technologies I've worked with over 4.5 years as a software engineer

Frontend Development

4+ years

Building responsive web applications with React and modern JS frameworks. Experienced with state management and component architecture.

Backend Development

2+ years

Creating stable APIs and server-side applications with Node.js, Express, and database integration.

React Native Development

1+ year

Developing cross-platform mobile apps that deliver native-like experiences on both iOS and Android.

UI Implementation

3+ years

Converting designs into functional interfaces with CSS frameworks like TailwindCSS, focusing on responsive layouts.

Database Management

2+ years

Working with SQL and NoSQL databases, designing schemas, and optimizing queries for application needs.

Version Control & CI/CD

4+ years

Managing code with Git, collaborating through pull requests, and implementing basic CI/CD pipelines.

Technical Knowledge

Technologies and tools I've worked with throughout my 4.5 year journey

Frontend Technologies

  • React js & Next.js
  • Angular
  • JavaScript, TypeScript
  • TailwindCSS
  • Zustand
  • HTML5, Responsive Design

Backend Technologies

  • Node.js, Express.js, Springboot
  • RESTful API design
  • PostgreSQL, MongoDB
  • Authentication flows
  • TypeORM, Prisma
  • Server-side rendering

Mobile Development

  • React Native
  • Expo framework
  • Flutter
  • Mobile UI/UX patterns
  • IOS development
  • App store deployment

Development Tools

  • Git, GitHub
  • VS code, Intellij, Postman
  • Playwright, vite
  • Webpack, Babel
  • npm, yarn, bun
  • Docker basics

Learning & Growth

Areas I'm focusing on to advance my career as a senior software engineer

Advanced State Management

Deepening knowledge of state management patterns with libraries like Zustand, Jotai, and advanced Redux techniques.

Scalable Architecture

Learning architecture patterns for high-scale applications, microservices design, and distributed systems that can handle growing user bases.

Advanced Backend Systems

Deepening knowledge in robust backend development, event-driven architectures, message queues, and optimizing for high-throughput systems.

AI Integration

Implementing AI services and models into applications, using machine learning APIs, and developing data-driven features.

Cloud Services & Serverless

Expanding skills in AWS, serverless architectures, and cloud deployment strategies.

Testing & Performance

Improving testing strategies and application performance optimization techniques.