Resume

With 7 years of experience in web development, I've successfully delivered high-performance solutions using modern technologies. Specialized in backend development with expertise in ASP.NET Core and database optimization.

Education

Bachelor of Software Engineering

Computer Engineering

Specialized in software development and web technologies, with a focus on modern programming practices and system design.

Architecture & Design Patterns

System Architecture

I implement a clean, maintainable N-Tier architecture:

  • DB Layer: Database interactions and models
  • Data Layer: Repository Pattern & Unit of Work for data access
  • Business Layer: Core business logic and validation
  • Service Layer: Application services and API endpoints

Design Patterns

  • Repository Pattern: Clean database abstraction
  • Unit of Work: Transaction management
  • Strategy Pattern: Flexible algorithm implementation
  • Factory Pattern: Object creation management

Professional Skills

Backend Development (ASP.NET Core, C#)

Database Management (PostgreSQL, SQL Server)

Frontend Development (JavaScript, HTML, CSS)

API Development (RESTful, GraphQL)

Professional Experience

With 7 years of experience in web development, I've successfully delivered high-performance solutions using modern technologies. Specialized in backend development with expertise in ASP.NET Core and database optimization.

Lead Backend Developer - News Platforms

2023 - Present

Peak Bartar Holding

  • Implemented major performance and scalability improvements, reducing CPU and RAM usage by ~60% through optimized queries and improved caching.
  • Implemented Redis for high-performance caching of lists and frequently accessed data, significantly reducing DB load.
  • Built a real-time comment system (WebSocket) and migrated comment operations (post/delete/like/dislike) to RabbitMQ to offload synchronous work and improve responsiveness.
  • Developed personalized news recommendation engine and advanced search functionality.
  • Built comprehensive sports statistics modules: league tables, top scorers, goalkeeper rankings, and related analytics.
  • Designed and implemented an Admin mobile/web application for moderators and admins with features including:
    • Comment moderation (approve/reject, bulk actions)
    • Role-based access control and user management
    • Multi-model notification management (push, in-app, email)
    • Real-time dashboards and analytics (active users, notifications, errors)
    • Interactive poll creation and results management
    • Content scheduling and campaign management
  • Implemented security measures: JWT authentication, rate limiting (e.g., login throttling), and daily automated backups.
  • Technologies used: ASP.NET Core, C#, PostgreSQL/SQL Server, Redis, RabbitMQ, WebSockets, Docker for deployment.

Backend Developer - Bartarinha

2021 - 2023

Peak Bartar Holding

  • Selected as the lead developer for Bartarinha website platform
  • Implemented user authentication and authorization system
  • Developed and optimized high-traffic news delivery system
  • Managed and maintained platform performance for large user base

Full Stack Developer - Chidaneh

2017 - 2019

Peak Bartar Holding

  • Successfully led the migration from Joomla to ASP.NET MVC
  • Developed and maintained the Chidaneh mobile application backend
  • Implemented comprehensive API system for mobile application
  • Provided ongoing development support and performance optimization