SQL & API Integration
Build the data bridge between your systems. I develop REST and GraphQL APIs, integrate your databases, design ETL processes and ensure data flow between different platforms. I build OpenID Connect based identity infrastructure providing single sign-on across multiple applications, web service integrations between ERP and production and operations systems, and structures bringing desktop and web applications onto the same integration layer. I work with databases such as SQL Server, Oracle PL/SQL, MongoDB and Redis, and deliver APIs that are documented, versioned and secure. As a freelance software developer in İzmir, Türkiye, I work online with businesses in İzmir and the surrounding region, with regular interim deliveries so you can see what is ready at every stage.
Features
- REST API design and development
- GraphQL API development
- Database integration
- ETL process design
- Webhook and event-driven architecture
- API documentation (Swagger/OpenAPI)
Use Cases
- E-commerce ERP integration
- Bank API integration
- Stock data synchronization
- Third-party service connections
Who is it for?
- Businesses with disconnected software systems
- Teams entering the same data into several systems by hand
- Companies that need an API for a mobile or web application
- Organizations that want to modernize legacy systems step by step
How I work
- 1Discovery: I map the systems and the data flows between them
- 2Design: I document the data model and the API contract
- 3Development and testing: I validate the integration with realistic data in a test environment
- 4Release and monitoring: I go live in a controlled way and set up error alerts
- 5Maintenance: I keep the integration current as systems change
Technologies Used
- Node.js
- Express
- PostgreSQL
- GraphQL
- Prisma
- Swagger
Related Projects
Single Sign-On (SSO) Infrastructure
A sample single sign-on (SSO) infrastructure built on OpenID Connect: one account for multiple applications, secure authorization with PKCE and users and permissions managed from one place.
ERP Integration Layer
A sample web service based integration layer between an ERP and production and operations systems: automatic data exchange that removes the need to enter the same data into several systems by hand.
Desktop Warehouse App and Web Dashboard
A sample solution made up of a C# WinForms desktop application for warehouse operations, an ASP.NET MVC web dashboard for management and a Web Service based integration layer for data exchange between systems.
Automated Notification and Reporting Services
Sample .NET Worker Service based services that automatically deliver expiry date alerts, raw material requirement plans, temperature-humidity alarms and control reports via email, WhatsApp and SMS.