About Me
Erdoğancan Yüksel
Software (Backend) Developer
Summary
I am a passionate software developer with experience in building web application. I have experienced the field of backend development for over 3 years in developing .NET Core microservices-based applications using Domain-Driven Design (DDD), CQRS pattern. Practical knowledge about OOP, Design Patterns, Clean Code, Refactoring and Unit Testing. Knowledge of Docker and Kubernetes platforms. Team player, lifelong learner, self motivated and has creatively mindset.
Recent Works
Software Developer
EnCazip · Full-time
Jan 2021 - Present ·3 yrs 11 mos
İstanbul, Türkiye
- Development in microservices architecture with Domain Driven Design and CQRS patterns.
- For deployment, Kubernetes with Docker Containers is used.
- For message streaming, RabbitMQ is used.
- For caching API datas, Redis is used.
- For database, MySql is used.
- React and Typescript are used in javascript.
- For unit and integration testing, xUnit is used.
- TDD techniques are used together with the Scrum methodology.
Skills:
#.Net#.Net Core#React.js#JavaScript#TypeScriptElectronic Engineer
ORGE Enerji Elektrik Taahhut A.S · Full-time
Feb 2017 - Dec 2020 · 3 yrs 11 mos
İstanbul, Türkiye
- In Kartal-Tavşantepe Metro Project, I worked on the design, manufacturing, system software programming, testing and commissioning about list below:
- SCADA System
- CCTV System
- Fire Detection System
- Emergency Announcement System
- Security System
- Central Clock System
- Passenger Information System.
Intern
Turk Telekom
Sep 2015 - Jun 2016 · 10 mos
Bursa, Türkiye
- I worked on the planning, financing and design of fiber optic infrastructure in the Infrastructure Development Department. I gained experience in the maintenance and failure intervention and repair of central switchboards. I worked on TTCS (Türk Telekom Customer Services), GIS (Geographic Information System).
Intern
Telcoset İleri Teknoloji Stratejik İş Geliştirme Danışmanlık A.Ş.
Aug 2015 - Aug 2015 · 1 mo
İstanbul, Türkiye
- I have gained experience in the installation and management of network infrastructures such as Local Area Network (LAN), Wide Area Network (WAN), Wireless Network (Wi-Fi), Network Monitoring and Management (NMS). I have gained basic coding experience on CISCO Systems (switching, routing, packet tracing, etc.)
- I have gained basic coding experience on CISCO Systems (switching, routing, packet tracing, etc.)
Education
Uludağ University
Lisans Derecesi - Elektronik Mühendislği
2012 - 2016
Bursa, Türkiye
- Grade: 2.93
Licenses and Certifications
Asp.Net Core Web API
BTK Akademi
Issued Dec 2023
- The certificate of completion in the BTK Akademi program.
Skills:
#.Net#.Net CoreUnderstanding TypeScript
Udemy
Issued Aug 2023
- The certificate of completion in the Udemy program.
Skills:
#TypeScriptReact - The Complete Guide (incl Hooks, React Router, Redux)
Udemy
Issued Nov 2022
- The certificate of completion in the Udemy program.
Skills:
#JavaScript#React.js.Net 5.0 and Microservice Architecture Proje İnşa Etme
Udemy
Issued Nov 2021
- The certificate of completion in the Udemy program.
Skills:
#.Net Core#Microservices#RabbitMQ