Ahmet Sargın

Software Engineer

Passionate about building scalable applications and solving complex problems.

About Me

Workspace

With over 5 years of experience in software development, I specialize in building high-performance web applications and distributed systems. I'm passionate about clean code, scalable architecture, and emerging technologies.

PythonGolangTypeScriptReactNode.jsAWSGCPDocker
Download Resume

Work Experience

Back End Developer

Ftech Labs

Jan 2024 - PresentIstanbul, TR
  • Developed backend APIs for web and mobile applications in the cryptocurrency sector
  • Engineered custom applications for trading in Borsa Istanbul
  • Executed scheduled cron jobs for data analysis
  • Implemented microservices architecture using gRPC
  • Utilized technologies such as Golang (Gin, Fiber), PostgreSQL, MySQL, SQLite, Redis, gRPC, MQTT, and Amazon Keyspaces

Full Stack Developer

Tarla.io

Jan 2022 - Jan 2024Ankara, TR
  • Created mobile and web applications tailored for agricultural needs
  • Integrated satellite APIs to gather and process agricultural information
  • Developed image processing applications for satellite imagery
  • Designed global rain and cloud tracking applications for meteorological purposes
  • Built weather alert applications for hazard warnings
  • Scheduled cron jobs for comprehensive agricultural data analysis
  • Technologies used include Golang (Gin), Python (Aiohttp, Flask, Sanic), PostgreSQL, Redis, React.js, Google Maps, Mapbox, Leaflet, Google Cloud Platform, and AWS Services

Software Developer

BTC-AG

Oct 2020 - Jan 2022Istanbul, TR
  • Developed SAP and Java backend data integration APIs (REST, SOAP)
  • Created stock management web applications
  • Engineered custom cloud-based CRM applications
  • Designed production cycle management dashboards
  • Utilized Java Spring, Hibernate, and Java Server Faces
  • Implemented CI/CD processes using Jenkins
  • Worked with SAP (Cloud for Customers - C4C) and embedded scripting

Featured Projects

Gouant

Provides functions to calculate implied volatility and various Greeks for financial derivatives, such as options.

Golang
View on GitHub

Countdown Task Manager

Developed a tool to track tasks and set countdown timers.Recorded planned versus actual completion times for tasks.

TypescriptReact
View on GitHub

Get in Touch

I'm always interested in hearing about new projects and opportunities. Feel free to reach out!