Recep K.

About Me

I am a Senior Software Developer with 15+ years of industry expertise in different senior/C-Level positions. I have technical mastery in the use of Python and other 3rd party-related tools for the iteration of high-quality software solutions for clients. I pay close attention to web scraping and SPA application development, perform code reviews, write unit test codes using Git-flow and feature branches for new features. I apply GNU/Linux tools for server management and monitoring on projects.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Full Stack Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Todd Pipe & Supply
Todd Pipe & Supply
Lead Developer
2017 - 2019 (2 years)
California, United States
  • Built a bridge between Todd's ERP system and its global market place; syncing data both ways and doing all necessary operations after sales.

  • Created a structure to provide high availability and dynamic extension/reduction of the resources in a Docker swarm infrastructure.

  • Monitored CPU utilization and memory consumption on the system and the performance of the overall system.

Metglobal
Metglobal
Senior Python Developer
2015 - 2016 (1 year)
Istanbul, Turkey
  • Managed and led 3rd party integration services for clients of Meta.

  • Mentored and coached junior developers on the team through the development process.

  • Oversaw CI/CD operations, managed heavy deployments for projects in progress, and collaborated effectively with the DevOps team.

Upwork (Freelance)
Upwork (Freelance)
Full Stack Python Developer
2015 - 2018 (3 years)
Remote
  • Regularly built, tested, deployed and maintained different applications using Python-based frameworks/tools.

  • Provided expertise for technical analysis of interfaces, files, databases and reports for clients and recommended best practices for projects.

  • Built client-centered web application, performed code reviews and wrote unit/integration tests for different clients.

Propars
Propars
Lead Python Developer
2015 - 2015
Istanbul, Turkey
  • Developed a syncing service for the client's global market place.

  • Built interfaces for the different e-commerce sites and Propars' systems to interact efficiently.

  • Utilized NLTK and other NLT solutions to provide web scraping for valid global SKUs and barcodes for products.

Artistanbul
Artistanbul
Software Developer/Head of Software Development
2012 - 2015 (3 years)
Istanbul, Turkey
  • Managed the software development and server management process for Visa application to Germany.

  • Developed different software applications for Blackberry mobile.

  • Supported, maintained, and resolved complex issues on different solutions/systems.

Özgür Yazılım A.Ş.
Özgür Yazılım A.Ş.
Software Developer
2011 - 2012 (1 year)
Istanbul, Turkey
  • Offered technical expertise for the development, implementation, integration, and testing of software solutions for Özgür Yazılım.

  • Designed, built and used Python for different scalable web applications for the client.

  • Wrote unit and integration tests and performed code reviews on different web applications.

Showcase

Lead Developer - Blackbridge
Lead Developer - Blackbridge
  • Synchronized company ERP system with global market places.

  • Resolved shipping issues including tracking and undelivered package problems.

  • Integrated 3rd party APIs and built new clients for services and APIs.

Lead Developer - Legend MRO Delivery Client
Lead Developer - Legend MRO Delivery Client
  • Developed a complete system, including a REST API backend.

  • Automates email delivery to customers with specialized URLs and product UUIDs upon sale completion.

  • Implements dynamic form validation with previous answers to ensure data integrity and efficiency.

Lead Developer - ToddPipe Internal Services REST API
Lead Developer - ToddPipe Internal Services REST API
  • Builds and maintains a backend service for internal company services, including global product price tracking and job management.

  • Creates submittal packages with data, delivery times, and other relevant information, including individual PDF file validation and combining them.

  • Implements asynchronous processing on the server to handle large volumes of tasks, utilizing Docker Swarm for scalability.

Lead Developer - ToddPipe Internal Services API Client
Lead Developer - ToddPipe Internal Services API Client
  • Developed a SPA application to consume the project's API.

  • Implemented a dynamic menu creation task based on API permissions.

  • Managed internal PDF reader implementation for viewing and verifying PDF files.

Education

Education
BSc. Public Finance
Cukorova University
2002 - 2006 (4 years)