04/10/2025 updated

**** ******** ****
100 % available

Software Developer | Web, Desktop, Mobile

Mountain View, USA
Worldwide
Bachelor's Degree in Computer Engineering
Mountain View, USA
Worldwide
Bachelor's Degree in Computer Engineering

Profile attachments

Emre_Erdal_Resume.pdf

C (Programming Language)Java (Programming Language)JavaScriptAgile MethodologyArtificial IntelligenceAlgorithmsAmazon Web ServicesData AnalysisAndroid Software DevelopmentBioinformaticsC++ (Programming Language)Mobile Application DevelopmentCloud ComputingNvidia CUDADatabasesSpring FrameworkPython (Programming Language)PostgreSQLMachine LearningNode.jsNoSQLObject-Oriented Software DevelopmentOpenMPParallel ComputingComputational GeometrySoftware EngineeringSQL DatabasesWeb ApplicationsTestingPostmanReact.jsDeep LearningFull Stack DevelopmentDatabase AdministrationProgramming Languages
Full-Stack Development
Proficiency in various programming languages including Java, C, C++, Python, JavaScript, and frameworks such as Spring, React, and Node.js. Experience in developing full-stack web applications using modern technologies.

Database Management
Expertise in working with different database systems including SQL, NoSQL, PostgreSQL, and experience in implementing database solutions for various projects.

Cloud Computing and AI
Knowledge of cloud computing platforms like AWS, and experience in AI-related fields such as deep learning, computational geometry, and bioinformatics.

Software Development Methodologies
Application of Agile Development Practices and thorough testing methodologies using tools like Postman.

Mobile Development
Experience in Android application development using Java and Object-Oriented Programming principles.

Data Analysis and Machine Learning
Proficiency in creating EDAs and ML Models using Python, and experience with AI tools for various machine learning-based projects.

Parallel Computing
Implementation of parallel computing projects using MPI, OpenMP, and CUDA for matrix operations, sorting algorithms, and CNN operations.
 

Experience

Professional experience0 - 5 years
Freelancer since2024

Languages

GermanGoodEnglishNative speakerFrenchGoodTurkishNative speaker

Project history

Project Manager & Software Developer

Oz-Geo LLC
Developed a full-stack web application for buying and selling agricultural fields using React.js, Node.js with Express, and PostgreSQL. Implemented interactive maps with Leaflet.js and performed thorough testing using Postman.

Co-founder & Software Engineer

GradLink
Developed a platform to strengthen connections between universities, their alumni, and students while providing additional revenue streams for institutions. The platform allows users to participate in forums, share content, and ask universities to collect donations. Developed using MySQL, Spring, and React.

Research & Teaching Assistant, Tutor

Bilkent University
Served as a research assistant in various projects in the graduate research team. Taught CS473/573 (Algorithms I) class and tutored CS115 (Introduction to Programming in Python) and CS101 (Algorithms & Programming I in Java) classes. Conducted research on Droplet Research Project, processing images of droplets using Python and MATLAB for image labeling.

Backend Development Intern

Jotform
Used Docker Compose to work on different containers and connected them with a host that kept crontab inside for scheduling. Used Ubuntu containers and PHP.

Part-Time Software Engineer

FuturifAI
Created EDAs using Python for data analysis. Created ML Models and used AI tools for various machine learning-based projects. Used AWS platform.

Software Development Intern

TAZI AI
Implemented some queries to create a test environment in Oracle, PostgreSQL, Microsoft SQL, PrestoDB, Impala, Snowflake, and Google BigQuery databases.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in