Hakkı Sağdıç (Hakki Sagdic)
MCT | MCSD | Azure Dev | Devops
Engineer | Software Architect | Technical
Lead | Manager
https://flowcv.me/hakki hakkisagdic@gmail.com
+905374775969 Istanbul, Turkey
https://www.linkedin.com/in/hsag/ https://www.github.com/hakkisagdic
About Me
I am an experienced and solution-oriented Software Engineer and Technology Leader with extensive technical knowledge in
cloud-based solutions, microservice architectures, IoT, and Industry 4.0 transformation. I have worked with technologies such
as .Net Core, Azure, Docker, Kubernetes, AWS, Microservices, React, Python, SQL Server. I have in-depth experience in
software development, team management, project planning, software modernization, and DevOps processes across various
industries. Additionally, I am experienced in creating efficient and flexible working environments using methodologies like
CI/CD, Agile, Scrum, and DevSecOps. I have successfully led large, multidisciplinary teams in global remote work settings,
always aiming to deliver innovative solutions and provide value to clients.
Education
Management Information Systems, MSc 2016 – 2018
Akhmet Yassawi University Turkestan, Kazakhistan -
Turkey
Food Engineering, BSc 2006 – 2018
Celal Bayar University Manisa, Turkey
Management, BSc 2012 – 2015
Anadolu University Eskisehir, Turkey
Foreign Trade, AS 2009 – 2012
Anadolu University Eskisehir, Turkey
Professional Experience
Senior Software Engineer / Consultant - Full Time 2023 – 2024
Padran Istanbul, Turkey
Summary:
.NET Core | SQL Server | PostgreSQL | Azure DevOps | Microservices | Redis | ElasticSearch |
IoT | CLS | MES | HMI | P360 | Industry 4.0 | Cloud Computing | Event-Driven Architecture |
CI/CD | DevOps | Kubernetes | Docker | Rancher | Clean Coding | Domain Driven Design | Miro
| nUnit | xUnit
-Developed IoT-based solutions and established infrastructures for Industry 4.0 transformation
projects
hakkisagdic@gmail.com
Built .NET Core-based applications for MES (Manufacturing Execution Systems) and HMI
(Human-Machine Interface) systems
-Designed and implemented distributed systems with high scalability and performance using
microservices architecture
-Set up and automated CI/CD processes with Azure DevOps, accelerating software development
cycles
-Optimized data management and search functions using Redis and ElasticSearch for fast and
efficient processing of big data
-Integrated P360 for production process monitoring, and developed data analytics and reporting
systems
-Guided teams on Cloud Computing and DevOps culture, establishing containerized application
infrastructures with Kubernetes and Docker
-Integrated Event-Driven Architecture and Azure services for secure and efficient management of
industrial data flows
-Developed and wrote tests for Modular Monolithic applications
CTO - Freelancer 2022 – 2024
GoAction Istanbul, Turkey
Summary:
AWS | Azure | Blockchain | Web3 | Serverless | iOS | Android | Flutter | CI/CD | GitOps |
Jenkins | IPFS | Solidity | Terraform | GraphQL | Event-Driven Architecture | OAuth | JWT | Kafka
-Designed and developed cloud-based service architectures, integrating serverless solutions
using AWS and Azure platforms
-Led Blockchain and Web3 projects, developing smart contracts with Ethereum and Solidity, and
integrating distributed data storage with IPFS
-Established and managed infrastructure for projects using serverless and Event-Driven
Architecture designs
-Provided technical guidance, integrated DevOps practices, and optimized GitOps and CI/CD
processes for automation and efficiency
-Developed high-performance, scalable mobile applications for iOS and Android using Flutter
-Facilitated team coordination and technical leadership, efficiently managing projects in
collaboration with external resources and stakeholders
-Optimized data query processes for API integrations by implementing GraphQL
Unit Manager - Full Time 2022 – 2023
DeFacto Istanbul, Turkey
Summary:
Huawei Cloud | Bitbucket | Couchbase | Redis | Software Modernization | Jira | Teams | Dapr |
CI/CD | Jenkins | Microservices | Openshift | OKD | Docker | Elasticsearch | Kibana | .Net Core |
E-commerce | Open Source | Innersource | Remote Work | Team Coordination | Software
Architecture | Outsourcing | Agile Scrum | Kanban | Scrumban
-Microservices Architecture Design: Designed and led the transformation of e-commerce
platform services (Precheckout, Postcheckout, and Checkout) to a microservices architecture,
providing comprehensive architectural guidance to ensure a seamless transition.
-Team Architecture and Guidance: Provided architectural mentoring and technical leadership to
teams undergoing microservices transition.
-Dapr Usage and Know-How Support: Enabled efficient and secure integrations in microservices
projects by activating and supporting Dapr usage, ensuring teams could leverage these
capabilities effectively.
-Software Modernization and Continuity: Ensured continuity in the modernization of existing
software systems by overseeing the transition and tracking project progress.
hakkisagdic@gmail.com
-E-commerce Operations and Communication Management: Facilitated efficient communication
between e-commerce teams and external partners, contributing to quick resolution of operational
issues.
-Management and Reporting: Played a key role in preparing unit budgets, delivering regular
management reports, and contributing to strategic goal-setting.
Technical Leader - Full Time 2021 – 2022
Akinon Istanbul, Turkey
Summary:
Bitbucket | Jira | Slack | AWS | Jenkins | Unit Testing | ElasticSearch | Python | Django | Celery |
Sentry | Remote Working | Team Collaboration | Agile Scrum | Performance Monitoring | E-
commerce | Marketplaces
-Team Management: Led a team of over 60 members developing cloud-based applications,
ensuring project deadlines were met with high quality through effective team coordination.
-Goal Tracking and Project Management: Set and tracked team goals, clarifying responsibilities
for each member to create a productive work environment.
-Remote and Asynchronous Work Optimization: Enhanced the remote working model by
implementing agile and asynchronous workflows, resulting in improved communication and
project efficiency.
-Performance Monitoring and Improvement: Continuously monitored application performance
and led optimization efforts for enhanced system efficiency.
-Code Refactoring and Performance Audits: Oversaw code refactoring and performance reviews,
promoting best practices within the team to maintain high-quality standards.
-HR Process Support: Supported human resources by regularly assessing team performance and
contributing to personnel evaluation processes.
Instructor - Freelancer 2019 – 2023
BT Akademi Istanbul, Turkey
Summary:
Frontend | React | Xamarin | MCSD .Net | Azure Developer | Training Design | Remote Training |
Corporate Training | Individual Training | Sales Support
-Organized training programs: Delivered courses on Frontend, React, Xamarin, and MCSD .Net
(Azure Developer) for both corporate and individual clients, continuously updating the
curriculum based on the latest industry trends and student needs.
-Sales Support Activities: Provided consulting on technical questions during training, assisting
prospective students in selecting the most suitable programs.
-Remote Training Model: Facilitated remote training with flexible scheduling and online
resources, enhancing student accessibility.
-Technical Content and Mentorship: Guided students through real-world projects, helping them
build practical skills relevant to the professional environment.
-Continuous Improvement in Education: Collected feedback throughout the training process to
refine content and methodology, ensuring quality enhancement.
Director Of Software Development - Full Time 2019 – 2021
Subje Bilisim Istanbul, Turkey
Summary:
Azure | Github | Github Actions | Jira | Slack | GitOps | DevSecOps | SCA Tools | SAST Tools |
DAST Tools | Unit Testing | Integration Testing | Microservices | Kubernetes | Docker | Kafka |
ElasticSearch | .NET Core | Python | Django | Flutter | React | Redux | Vue | Angular |
Microfrontends | Social Media Analytics | Open Source | Innersource | Remote Working | Team
Collaboration | Outsourcing | Big Data | Data Science | CBAP | Agile Scrum | PMP
hakkisagdic@gmail.com
-SDLC and ALM Setup: Established the Software Development Lifecycle (SDLC) and Application
Lifecycle Management (ALM) from scratch, systematizing and enhancing the company’s
development processes.
-Team Management: Led a team of 10+ developers focused on open-source and cloud-based
applications, fostering collaboration and efficiency through agile methodologies.
-Project Management and Scheduling: Guided project ideation, scheduling, and requirements
gathering. Set clear goals and designed technical architecture to ensure project success at every
stage.
-Best Practices and Guidelines: Oversaw the creation and implementation of best practices and
guidelines, ensuring software quality across development processes.
-Team Coordination and Responsibility Allocation: Built team coordination processes from
scratch, clearly defining each team member’s responsibilities and optimizing task distribution.
-Remote and Asynchronous Work Model: Supervised the implementation of a fully agile, remote
work model, improving the effectiveness of asynchronous work processes.
-HR Process Support: Supported HR by assessing team performance and contributing to
evaluation activities.
Software Architect - Contractor 2019 – 2019
Quasys Istanbul, Turkey
Summary:
.NET Core | Entity Framework | AOP | Asp.Net Core Web API | React | Redux | JavaScript |
HTML5 | CSS3 | MDB React | Microservices | Docker | Cloud Patterns | Design Patterns | Jenkins
| SonarQube | Nexus
-Metro Cash & Carry Application Modernization: Led the modernization process for Metro Cash
& Carry’s legacy applications, integrating them with modern technologies to enhance
functionality and user experience.
-Development of Additional Requirements: Contributed to software development processes to
meet Metro Cash & Carry’s evolving business needs.
-Design of Cloud-Compatible Architectures: Developed strategic, cloud-based system designs,
utilizing Microservices and Docker to create scalable and flexible architectures that supported
the company's digital transformation.
-Technological Innovation and Process Improvement: Improved the software’s core structure and
optimized performance by leveraging advanced design techniques like AOP, Cloud Patterns,
and Design Patterns.
-Continuous Integration and Deployment (CI/CD) Processes: Automated development and
deployment pipelines using Jenkins, SonarQube, and Nexus, enhancing software quality and
reducing errors in the development lifecycle through continuous integration and delivery
practices.
Software Engineer - Contractor 2018 – 2019
Aurea (Crossover) Austin, Texas, USA
Summary:
.NET Framework | Unit Test | MSTest | xUnit | nUnit | Mocking | Fake Data | Live Unit Testing |
Reflection | Remote Working | Jira | Test Scenarios | Test Coverage
-Unit Test Development: Contributed to unit test development within the Handcrafted Unit Test
(HUT) team after completing bootcamp training through Crossover.
-Asynchronous Remote Work: Effectively managed responsibilities independently in an
asynchronous work environment, ensuring timely and error-free project delivery.
-Test Scenarios and Coverage: Created comprehensive test scenarios and expanded test
coverage to ensure thorough verification of software functionalities.
-Test Tools and Mocking: Automated testing processes and enhanced test accuracy using MSTest,
xUnit, nUnit, and various mocking tools.
hakkisagdic@gmail.com
-Jira and Team Communication: Maintained continuous communication with the team via Jira,
tracking project progress and taking ownership of reporting and monitoring each step of the
software development lifecycle.
Instructor - Freelancer 2016 – 2019
Bemar Izmir, Turkey
Summary:
React | Angular | Java | MCSD .NET | Training Management | Student Mentorship | Sales Support
| Training Material Preparation | Corporate Training | Individual Training
-Corporate and Individual Trainings: Delivered corporate and individual trainings on popular
software development technologies such as React, Angular, Java, and MCSD .NET. Designed the
courses for participants of all levels, ensuring effective learning of the technologies.
-Training Materials and Content Development: Created training materials based on current
technologies and software development methods to enhance the effectiveness of the courses.
Continuously updated the content to ensure participants were introduced to the latest and most
effective tools.
-Student Inquiries and Guidance: Provided answers to technical questions during the training
process and offered individual mentoring when needed, helping students learn more quickly
through proper guidance.
-Sales Support and Communication: Contributed to the promotion of training programs by
answering student inquiries related to sales support activities.
Senior Software Engineer - Full Time 2018 – 2018
Pia QA Izmir, Turkey
Summary:
.NET Framework | ASP.NET MVC | Kafka | RabbitMQ | AngularJS | Entity Framework | SQL
Server | PostgreSQL | Image Recognition | Plate Recognition | Integration Testing | Selenium |
DevOps | PDKS | Project Management | Software Development | Test Automation
-Development of Electronic Monitoring System (EDS) 2.0 and 3.0: Provided on-site development
and customer support for the EDS 2.0 project in Çankırı and Gaziantep. Made modifications to
the existing architecture in Istanbul for the EDS 3.0 project and optimized system performance.
-Analysis of EDS Requests and Team Communication: Analyzed the requests for the EDS project,
shared the requirements with the team, and contributed to initiating the software development
process.
-Testing Projects and Writing Test Scenarios: Conducted software testing for EDS 2.0 and 3.0
projects and wrote test scenarios.
-Integration Testing for Vodafone VNext Project: Led the initiation of integration testing and wrote
the first test scenarios for Vodafone's VNext project.
-Development for Istanbul Metropolitan Municipality PDKS Project: Contributed to software
development for the PDKS (Personnel Attendance Control System) project for Istanbul
Metropolitan Municipality.
Senior Software Engineer - Contractor 2016 – 2017
Mavi Yesil Kahramanmaras, Turkey
Summary:
.NET Framework | ASP.NET WebForms | WPF | ClickOnce | TÜBİTAK ESYA API | EBYS | E-
signature | Mobile Signature | Timestamp | Software Development | API Integration | Protocol
Creation | ClickOnce Deployment | Electronic Signature Solutions
-EDMS Project and Signature Library Development: Led the development of a signature library
for the EDMS (Electronic Document Management System) project using .NET Framework. This
library enabled secure electronic signing and management of documents.
-Library Usage in WPF Application: Integrated the developed signature library into a WPF
(Windows Presentation Foundation) application, allowing users to securely sign documents
through the interface.
hakkisagdic@gmail.com
-ClickOnce Deployment and Protocol Creation: Managed the deployment of the software using
ClickOnce technology and automated the protocol creation process. Successfully completed
deep linking operations, providing users with quick access to relevant documents.
-EBYS Integration: Developed a system compatible with EBYS, ensuring seamless integration
between the client and EBYS, enabling fast and secure document uploads and management.
-E-signature Dongle Support: Provided software support for various e-signature dongles (E-tuğra,
KamuSM, TürkTrust), ensuring users could seamlessly use different e-signature devices.
Software Engineer - Full Time 2015 – 2016
Takipsan Izmir, Turkey
Summary:
.NET Framework | PHP | Windows Forms | Devexpress | HTML | CSS | JavaScript | RFID | Impinj |
Zebra | RFID Tag | Barcode | Product Development | API Integration | Windows Forms Design |
Test Engineering | R&D Projects
-Software Product Development and Improvements: Developed the company's software products
and continuously improved existing ones. Delivered software solutions using .NET and PHP,
adding features tailored to customer needs.
-Testing and Optimization of Inventory Software: Conducted tests on software designed to
facilitate warehouse inventory processes, ensuring efficient system performance.
-Deployment of Software Solutions in Customer Warehouses: Managed the deployment of the
company’s software solutions in customer warehouses. Analyzed customer processes and carried
out the integration of software solutions.
-Integration with RFID Devices: Designed screen layouts for integration with RFID devices using
their APIs, and created API documentation.
-Contribution to R&D Projects Using RFID Technology: Contributed to R&D projects involving
RFID technology. Participated in software development processes related to Impinj and Zebra
RFID devices, supporting the development of new products.
Lead Software Engineer - Full Time 2015 – 2015
Oneriyorum Ankara, Turkey
Summary:
Azure | AWS | .NET Framework | SQL Server | Apache Solr | WCF | HTML | CSS | JavaScript |
ASP.NET MVC | Android | Java | iOS | Objective-C | Playstore | Appstore | Social Media |
Team Management | Software Development | Mobile Application Development | Project
Management | Backend Development
-Backend Systems for Mobile Applications: Designed and developed robust and scalable
backend systems for mobile applications. Ensured seamless operation of mobile apps using
cloud platforms such as Azure and AWS.
-Database Maintenance and Optimization: Maintained SQL Server databases, performed
performance optimizations, and tailored database structures to meet project-specific
requirements.
-Team Leadership: Led a software team of 8 people, strengthening communication within the
team and fostering a productive work environment.
-Cross-functional Collaboration: Managed every phase of the project by working closely with
Product Owners, Designers, Backend Developers, Android Developers, iOS Developers, and
Web Developers. Ensured effective coordination with teams from different disciplines to
successfully complete the project.
-App Publishing and Promotion: Managed the app publishing process on Playstore and
Appstore, and promoted the apps across social media and other digital platforms.
Instructor - Full Time 2014 – 2015
Bilge Adam Ankara, Turkey
Summary:
hakkisagdic@gmail.com
MCSD .NET Certification | Software Training | Web Development | C# | ASP.NET | Training
Content Development | Individual and Corporate Training | Consultancy Support | Student
Mentorship | Training Evaluation and Success Tracking | Competition Organization and
Mentorship
-MCSD .NET Training Delivery: Developed and managed MCSD .NET training programs for
corporate and individual participants. Taught modern software technologies like C# and
ASP.NET , helping participants prepare for certification exams.
-Sales and Support Activities: Actively participated in the sales process by responding quickly
and effectively to students' technical questions and training-related requests.
-Office Hours and Study Sessions: Organized regular office hours and study sessions to allow
students to ask questions and practice outside of class time.
-Consultancy Support and Development: Collaborated with consultants and instructors to guide
students on technical projects and software development processes.
-Tracking Competitions and Mentorship: Followed software development competitions for
students and provided mentorship to participants.
Information Tech Specialist - Full Time 2012 – 2014
IMP Media Izmir, Turkey
Summary:
Windows Server 2008 | CentOS | Ubuntu | Fedora | SharePoint | Ticketing System | SLA |
System Administration (SysAdmin) | Call Center Support | Network Configuration | IT
Infrastructure Management | Technical Support | Data Backup and Recovery | Performance
Monitoring
-IT Infrastructure Setup and Management: Provided all necessary technical support for setting up,
configuring, and maintaining the company’s IT infrastructure to ensure its smooth operation.
-Installation and Maintenance of Windows Server 2008 and Linux Servers: Increased
infrastructure diversity by setting up Windows Server 2008 and Linux distributions such as
CentOS, Ubuntu, and Fedora.
-SharePoint Infrastructure Management: Responsible for the installation, configuration, and
management of the SharePoint platform. Delivered custom solutions to facilitate file sharing and
collaboration within the company.
-User Support and Technical Issue Resolution: Provided quick resolutions to technical issues
faced by employees, offering IT support. Tracked issues via a ticket system and ensured SLA
compliance.
-Performance Monitoring and System Optimization: Monitored server and network performance,
proactively identifying potential issues and developing solutions for optimization.
-Backup and Disaster Recovery Planning: Created and implemented regular data backup and
disaster recovery plans to ensure the security of the company’s data.
CoFounder - CTO - Full Time 2008 – 2012
Tat-Ra Izmir, Turkey
Instructor - Freelancer 2006 – 2009
Faruk Cubukcu Izmir, Turkey
Summary:
MCSD .NET Certification | Web Development Training | .NET Framework | C# | ASP.NET |
HTML | CSS | JavaScript | Training Design | Corporate Training | Individual Training
-Organized MCSD (.NET) and web development training for both corporate and individual
participants.
-Customized training content to match participants' levels, preparing interactive lesson materials.
Balanced theoretical knowledge with practical applications to enhance the learning process.
-Continuously updated the course content to keep up with the latest trends in web development
and .NET technologies.
hakkisagdic@gmail.com
CoFounder - CTO - Full Time 2007 – 2008
T&S Izmir, Turkey
Summary:
Project Management | Business Development | Business Analysis | Front-End Development
(HTML, CSS, JavaScript, jQuery, AJAX) | Back-End Development (PHP, MySQL, .NET, SQL
Server) | Web Design & User Experience (UI/UX) | Graphic Design | Adobe Creative Suite
(Photoshop, Illustrator, InDesign, Dreamweaver) | Flash Animation & Interactive Content | SEO
Optimization | BrowserStack | Agile & Scrum Methodologies
-Developed customized web solutions for clients in various industries, addressing specific
business needs.
-Led a 5-person software development team, improving collaboration and communication within
the team.
-Managed multiple projects simultaneously using agile project management techniques.
-Drove business development processes, acquiring new clients and ensuring customer loyalty.
-Developed and implemented the company's long-term technology vision and strategic
objectives.
-Designed and developed robust, scalable, and secure technical architectures for web
applications and digital solutions.
-Integrated innovative solutions into projects by keeping up with emerging technologies and
development trends, investing in product quality.
-Conducted regular training programs and knowledge-sharing sessions to enhance the technical
skills of the team.
-Contributed to business development and technical sales support by providing tailored
technological solutions and participating in sales discussions.
Organizations
Kodluyoruz 2020 – present
Instructor Istanbul, Turkey
Summary:
.Net Core 3.1 & .Net 5, Entity Framework, ASP.Net Identity, Azure App Services, GitHub,
GitFlow, Azure SQL, IdentityServer4
I conduct software development bootcamps using .Net Core-based MVC projects.
I guide participants on version control with Git and GitHub, the GitFlow workflow, and cloud-
based application deployment with the Azure platform.
I organize training programs in different cities (Bursa, Eskişehir, Bilecik, İstanbul) to reach
various local communities.
I develop training content and prepare curricula, offering practical projects that ease
participants' integration into professional life.
I provide in-depth knowledge on security, authentication, and authorization processes,
specifically ASP.Net Identity and IdentityServer4, to help participants gain experience in these
areas.
hakkisagdic@gmail.com
Certificates
Microsoft Certified Trainer Microsoft Certified Trainer Microsoft Certified Trainer
2024-2025 2023-2024 2022-2023
Microsoft Certified Trainer Microsoft Certified Trainer Microsoft Certified Trainer
2021-2022 2020-2021 2019-2020
Microsoft Certified: Azure Microsoft Certified: DevOps AZ900 Azure Fundamentals
Developer Associate Engineer Expert
Exam 487: Developing Microsoft
MCSA: Web Applications MCSD: App Builder Azure and Web Services
Exam 480: Programming in Exam 486: Developing ASP.NET MCP
HTML5 with JavaScript and CSS3 MVC Web Applications 2007
Languages
Turkish — Native/Bilingual English — C1
hakkisagdic@gmail.com