Enes Kılıç

Computer Engineer | Software Developer

Istanbul, Istanbul, Türkiye

About

I am Enes Kılıç, a dedicated Computer Engineer with 8 years of experience in software development, specializing in backend technologies and scalable solutions. My journey in technology began at 17 during my high school education in Web Design and Programming. I have developed expertise in backend technologies such as C#, .NET Framework, ASP.NET Core, and ASP.NET MVC, while also working extensively with web technologies like ReactJS and JavaScript. Additionally, I am proficient in database design and experienced in using tools for creating Use Case diagrams, ER diagrams, and other visual representations to support effective system design. I have a Computer Programming degree (3.83 GPA, valedictorian) and a Bachelor's in Computer Engineering from Istanbul Kültür University, with a 100% English curriculum. This education honed my skills in software engineering, system design, project management, preparing me for leadership roles. I have worked on projects for organizations like Turkish Airlines, Next4Biz, HCT Bilişim, Formica AI, and Appcent. I specialize in backend development with C#, .NET, ASP.NET Core, ASP.NET MVC, focusing on scalable microservices and efficient database solutions (SQL Server, PostgreSQL, MySQL). I also have experience in DevOps with tools like Docker, RabbitMQ, Kafka, integrate ReactJS for full-stack development. My technical expertise includes: • Programming Languages: C#, JavaScript, SQL, Python, PHP, Java, C++ • Frontend Frameworks: ReactJS, Angular, JQuery, Ajax, Bootstrap, Material CSS, Responsive Design • Backend Frameworks & Tools: ASP.NET Core, ASP.NET MVC, Web API, Identity • DevOps & Cloud: Docker, Kubernetes, CI/CD pipelines, Azure, AWS • Database Design & Tools: SQL Server, PostgreSQL, MySQL, Entity Framework, Dapper, Visual Paradigm (ER diagrams, Use Case diagrams, others) • Messaging Systems: RabbitMQ, Kafka, Redis • Real-Time Communication: SignalR • Search & Analytics: ElasticSearch • Microservices & Distributed Systems: Scalable architecture, asynchronous programming • Reporting: Complex Query (SQL) Reports, Data Aggregation, Data Visualization, SQL Server Reporting Services (SSRS) • Other Skills: Machine Learning, Data Science, Computer Vision, ERP/CRM/BPM systems I have intermediate English proficiency and excel in technical documentation and cross-cultural communication. Outside of work, I enjoy traveling and reading, which inspire my creativity and ongoing learning. My passion for innovation helps me stay updated on emerging technologies and deliver cutting-edge solutions. Mail: [email protected]

Experience

  • Uygulama Geliştirici Yardımcısı at YAZ Bilgi Sistemleri ve Tic A.S.
    Aug 2025 - Present · 1 yr

  • Backend Web Development Bootcamp at Patika.dev
    Sep 2024 - Aug 2025 · 1 yr

    Currently enrolled in the Patika.dev Bootcamp, focusing on C#, ASP.NET Core, ReactJS, Microservices, API development, Database management, and more. Gaining expertise in both frontend and backend technologies to develop scalable and efficient web applications; ● Developed a Shopping App and Library Management System with a microservices architecture, using ASP.NET Core for the backend. Implemented JWT authentication, user management, product management, and integrated Stripe API for secure payment processing. ● Implemented Dependency Injection and Inversion of Control for better code maintainability and modularity. ● Developed RESTful APIs with versioning strategies for backward compatibility. ● Applied CI/CD practices using GitHub Actions for automated build, testing, and deployment workflows. ● Designed and developed a microservices architecture using ASP.NET Core, Docker, and RabbitMQ for messaging. ● Integrated JWT for secure user authentication and applied .NET security best practices. ● Designed routing and middleware components to manage requests, handle cross-cutting concerns like logging, and secure APIs. ● Used Entity Framework Core (ORM) for efficient data access and query performance. ● Worked with JSON for API responses, ensuring smooth communication between frontend and backend. ● Created a real-time chat application using ASP.NET Core SignalR, enabling private messages and group chats. ● Focused on scalability for handling multiple concurrent connections in the chat app. ● Deployed Dockerized microservices to Azure Kubernetes Service (AKS), ensuring high availability and scalability. ● Used SQL Server and PostgreSQL for database management and implemented advanced search functionality with ElasticSearch. ● Developed automated unit tests with xUnit and integrated them into CI/CD pipelines for continuous quality assurance.

  • Research And Development Engineer at next4biz
    Oct 2023 - Dec 2023 · 3 mos

    ● Developed customized CRM, CSM, and BPM solutions using .NET technologies (C#, ASP.NET Core), RESTful APIs, and microservices architecture, leveraging RabbitMQ for messaging and Elasticsearch for advanced search functionalities. ● Integrated ReactJS into the frontend development process, creating dynamic and responsive user interfaces, and ensuring seamless communication with backend APIs ● Optimized software architecture for scalability and reliability, focusing on system design, performance testing, and deployment. Collaborated with agile teams to enhance overall system performance and ensure seamless integration of microservices. ● Applied best practices in DevOps for continuous integration and deployment (CI/CD), ensuring efficient and automated workflows ● Utilized SQL Server, PostgreSQL, and MySQL for database management, and optimized database queries for performance improvement.

  • Fraud Investigator at Formica AI
    Jul 2023 - Aug 2023 · 2 mos

    ● Developed and optimized machine learning models to detect fraud, improving accuracy and supporting fintech solutions ● Collaborated with data scientists to analyze financial data and uncover fraudulent patterns using advanced modeling techniques.

  • Fraud Investigator at TRLOGIC
    Jul 2023 - Aug 2023 · 2 mos

    ● Developed and optimized machine learning models to detect fraud, improving accuracy and supporting fintech solutions ● Collaborated with data scientists to analyze financial data and uncover fraudulent patterns using advanced modeling techniques.