Emre Ates
Development of a software solution for archiving and a GenAI-based Q&A tool
Experience
Development of a software solution for archiving and a GenAI-based Q&A tool
- Banking industry
- Configuration and setup of a Google Cloud project with the Vertex AI API, Vertex AI Matching Engine, and Google Cloud Storage
- Development of Python services for ingesting and analyzing data in various formats using the Q&A API
- Containerization of components and implementation of Kubernetes configurations
- Development of a .NET service and a React frontend for data-driven capture with dynamic process steps
- Refactoring and functional extension of existing code to meet new requirements in ingestion and reconciliation
- Technologies: .NET Core, Moq, C#, PostgreSQL, Entity Framework, Avro, Python, Flask, Flask unittest, Pip, LangChain, RabbitMQ, REST, Jupyter, Docker, GitHub, kubectl, Google Vertex AI, Google Vertex AI Matching Engine, BigQuery, Google Gemini, React, Bootstrap, Vite, Vitest, npm
Cluster development for a numerical flow simulation tool (CFD)
- Shipping industry
- Architecture and setup of an HPC cluster
- Selection and development of proofs-of-concept with Azure Batch Services, AWS Batch, AWS ParallelCluster, Google Cloud Run, and Google Cloud Batch
- Creation of batch service scripts for running OpenFOAM simulations
- Development of an SSM-based service for managing Slurm jobs
- Training and optimization of a machine learning model for log data analysis
- Development of mechanisms to assess the validity of flow simulations and provide optimization suggestions
- Implementation of a Python microservice for log analysis
- Integration of new services into the existing project infrastructure
- Incorporation of a forum via a Node.js API with REST and gRPC interfaces
- Integration with Amazon DocumentDB
- Integration of a dotCMS interface into the cluster
- Migration of existing RabbitMQ/MassTransit components to AWS SQS and SNS
- Technologies: .NET Core, Domain Driven Design, Moq, C#, PostgreSQL, Entity Framework, CQRS, Python, Flask, Flask unittest, Pip, SignalR, MassTransit, RabbitMQ, REST, TeamCity, Azure Services, Azure DevOps, STL, PyTorch, Jupyter, Hugging Face, AWS Sagemaker, OpenFOAM, AWS Container Registry, AWS ParallelCluster, AWS S3, AWS EC2, AWS Batch, AWS Lambda, AWS RDS, AWS CloudWatch, Docker, GitLab, Ubuntu, Red Hat Enterprise Linux, kubectl, eksctl, Node.js, Amazon DocumentDB, gRPC, dotCMS, Terraform, AWS SQS/SNS, Ocelot, Polly
Development of reusable Angular modules and .NET components as NuGet packages for a private registry
- IT industry
- Creation and publication of Angular service NPM packages in a private registry
- Creation and delivery of .NET NuGet packages
- Containerization of services and publication in a Docker image registry
- Implementation of CI/CD processes for automated deployment of the modules
- Technologies: HTML, TypeScript, Angular, RxJS, Akita, .NET Core, Entity Framework, Domain Driven Design, RabbitMQ, SignalR, MassTransit, gRPC, UnitOfWork, Repository Pattern, CQRS, SASS, Angular Material, JIRA, Bitbucket, Karma, Jasmine, Angular Universal, TeamCity, Prometheus, Grafana, Jaeger
Web-based application for designing and simulating propellers and ship hulls
- Shipping industry
- Design and architecture of a web-based application for designing and simulating propellers and ship hulls
- Technical lead of a team of four developers and coordination of two external engineering resources
- Development of responsive Angular frontend components including server-side rendering with Angular Universal
- Implementation of a 3D CAD viewer and interactive tools for geometry editing
- Implementation of user accounts, role, and permission concepts
- Integration of payment services using PayPal and Stripe APIs
- Development of on-premise storage services with MinIO
- Implementation of UI components and a style guide based on SASS and HTML
- Task and project management with JIRA
- Technologies: HTML, TypeScript, Angular, SASS, Angular Material, Karma, JavaScript, .NET Core, Domain Driven Design, Moq, C#, Mocha, Kibana, npm, PostgreSQL, Entity Framework, Keycloak, CQRS, SignalR, MassTransit, RabbitMQ, gRPC, Jasmine, dotCMS, REST, TeamCity, Azure Services, Azure DevOps, IGES, STL, ThreeJS, PyTorch, Jupyter, NumPy, Pandas, SciPy, Hugging Face, Ocelot, Polly
- DevOps and infrastructure for products: setup of OpenShift OKD 4.x, kubectl, OpenShift CLI, Helm, CoreOS, ProGet private registries, RabbitMQ, dotCMS, Docker, TeamCity, SonarQube, Bitbucket, Red Hat Enterprise Linux
Development of a web-based tool for importing, exporting, and editing 2D CAD drawings
- IT industry
- Architecture of the overall system and setup of the underlying infrastructure
- Design and implementation of a converter for transforming CAD data into API data models
- Development of a PDF converter for automated document generation
- Implementation of a high-performance backend service with RESTful APIs to support CAD drawing import, export, and server-side processing
- Development of a responsive frontend including a CAD viewer
- Implementation of a hybrid frontend editing service for geometry processing
- Containerization of services for flexible deployment
- Setup of a hybrid infrastructure with cloud and on-premise components
- Technologies: HTML, TypeScript, Angular, SASS, Angular Material, Karma, RxJS, Akita, .NET Core, Domain Driven Design, Moq, C#, SignalR, MassTransit, RabbitMQ, CQRS, gRPC, Docker, npm, MariaDB, Entity Framework, UnitOfWork, Repository Pattern, JIRA, Bitbucket, Debian, Microsoft Windows, Amazon S3, Azure DevOps, Azure Functions, AutoCAD API, nginx, IIS
Development of a warehouse system app
- IT industry
- Requirements engineering and overall system architecture
- Development of a hybrid Ionic app for iOS and Android
- Creation of an extended NFC plugin with Cordova
- Implementation of a machine learning solution to interpret inventory levels and predict future stock
- Setup and configuration of an OpenShift cluster
- Conducting knowledge transfer and training for the client
- Building the system infrastructure
- Technologies: Ionic, HTML, TypeScript, Angular, RxJS, Akita, SASS, Angular Material, Karma, .NET Core, C#, Domain Driven Design, Moq, Docker, Python, Flask, npm, Pip, PostgreSQL, Entity Framework, UnitOfWork, Repository Pattern, CQRS, SignalR, MassTransit, RabbitMQ, gRPC, JIRA, Bitbucket, TeamCity, Amazon S3, PyTorch, Jupyter, NumPy, Pandas, SciPy
- DevOps and product infrastructure: setup of OpenShift OKD 4.x, kubectl, OpenShift CLI, Helm, CoreOS, ProGet Private Registries, RabbitMQ, dotCMS, Docker, TeamCity, Bitbucket, Red Hat Enterprise Linux
Development of an ID validation app
- IT industry
- Design and implementation of the overall application architecture
- Development of responsive frontend components
- Creation of a Java-based console app for data transfer to target machines
- Development of a Cordova plugin for automatic ID detection and positioning using image processing
- Development of another Cordova plugin for text recognition from ID images using machine learning
- Implementation of the Ionic app and integration of the developed plugins
- Integration of the results into a digital application flow
- Technical lead of a team of three developers and two designers
- Technologies: Ionic, HTML, TypeScript, Angular, RxJS, Akita, SASS, Angular Material, Redux, Karma, JavaScript, npm, Java, Android Studio, Xcode, Enterprise Integration Patterns, Jasmine, REST, JIRA, Bitbucket, TeamCity, C++, PyTorch, TensorFlow, Jupyter, NumPy, Pandas, SciPy
Development of a developer portal for a bank
- Banking industry
- Designing the overall frontend architecture of the application
- Technical lead for multiple developers
- Migration from AngularJS (v1) to Angular (v2) using a hybrid transition strategy during the running project
- Test-driven development of modules like profile service, dashboard, settings, API key management, project overview, and onboarding processes
- Implementation of OAuth2 solutions using Mitre OpenID Connect
- Integration of a sandbox environment with Swagger UI
- Technologies: AngularJS, Angular, Karma, Jasmine, Webpack, HTML, CSS, SASS, Redux, Angular Universal, Swagger, JIRA, Bitbucket
Development of an image processing application in accident research to analyze crash photos
- Testing organization
- Design and development of a desktop application with WPF
- Implementation of a converter for RAW image formats
- Multithreaded implementation of an interpreter for efficient data processing
- Technologies: C#, Git, .NET, ImageMagick, dcraw, WPF, Entity Framework, Microsoft SQL Server, Backlogtool.com, Bitbucket, Jenkins
Development and management of a portal for thermal simulations
- IT industry
- Design and implementation of the design and system architecture of the overall application
- Development of responsive frontend components
- Implementation of APIs for parallel thermal calculations and for generating geometries and assemblies
- Design and architecture of a hybrid infrastructure with on-premise and cloud components
- Containerization of services and setup of an on-premise OpenShift cluster
- Development of automated deployment pipelines from test environments to production
- Implementation of licensing models, subscriptions, and payment services
- Development of AI-powered services to interpret thermal analysis results
- Technical lead of a team of nine developers and one designer
- Technologies: HTML, TypeScript, Angular, RxJS, Akita, SASS, Angular Material, Redux, Karma, JavaScript, .NET Core, C#, Domain Driven Design, Entity Framework, CQRS, UnitOfWork, Repository Pattern, Node.js, Moq, Mocha, SignalR, MassTransit, RabbitMQ, gRPC, Elasticsearch, Kibana, Docker, Python, npm, Pip, MongoDB, Jasmine, dotCMS, REST, JIRA, Bitbucket, TeamCity, Amazon S3, C++, OpenCascade, Elmer, IGES, STL, ThreeJS, Azure Services, Azure Container Apps, PyTorch, TensorFlow, Jupyter, NumPy, Pandas, SciPy
- DevOps and product infrastructure: Red Hat Enterprise Linux, Arch Linux, Microsoft Windows, Python, RHCOS, OpenShift OKD 4.x, kubectl, OpenShift CLI, pfSense, HAProxy, named, Microsoft Hyper-V, Azure
Development of a mobile application with Ionic for managing financial assets, profile and settings, notifications, and
- Finance, insurance and telecommunications sector
- Design and architecture of the overall system
- Development of a Node.js-based API
- Integration of third-party interfaces
- Development of a cross-platform Ionic app for iOS and Android
- Technologies: AngularJS, Ionic, Git, JIRA, Node.js, MongoDB, Amazon S3, CSS, HTML, npm, Elasticsearch, Bitbucket, Jenkins
Development of methods and a CATIA add-on for front-end safety with a WPF application for generating
- Automotive sector
- Design and implementation of various proofs of concept
- Took on the role of solution architect for cross-departmental communication, defining the business domain and interpreting business requirements
- Development of a desktop application for external control of CATIA operations via a WPF interface
- Technologies: CATIA, C#, Entity Framework, Git, .NET, Moq, WPF, MySQL, Microsoft Team Foundation Server
Development of an application for managing and migrating SAP data into a new environment outside of SAP
- Automotive sector
- Design and development of migration services using enterprise integration patterns
- Integration of various communication interfaces into a central API
- Technologies: CATIA, Enovia, C#, Entity Framework, UnitOfWork, Repository Pattern, .NET, Moq, WPF, Git, SAP NCO, JIRA, Bitbucket, Jenkins, nginx
Development of web services for a web application for Enovia V6, 3DVIA Composer integration as an online interface to the
- Automotive sector
- Design and implementation of Enovia interfaces within a .NET WebAPI
- Test-driven development of services based on established integration patterns
- Integration of 3DVIA Composer and development of services to process data generated by web APIs
- Technologies: CATIA, Git, C#, .NET, Entity Framework, Entity Aggregation, Process Integration, Moq, IIS, JIRA, Bitbucket, Jenkins
Development of an NX plug-in as an assistant for designers – a tool for managing auxiliary geometry like planes and axis systems
- Automotive sector
- Development of services to interpret existing geometries
- Implementation of functions to generate auxiliary geometries such as planes, points, lines, axis systems and surfaces
- Integration of the generated structures into the product tree of assemblies and individual parts
- Technologies: NX Open, NX Journal, C#, .NET, Entity Framework, Moq, MySQL, PostgreSQL, Git, Windows API programming, Bitbucket
Development of a web application as an e-commerce platform for CAD plug-ins and CAD add-ons
- IT sector
- Designing and implementing high-level and detailed architecture
- Developing an MVC-based solution with features for creating quotes, handling customer inquiries, email services, and automated quote and invoice generation
- Setting up stable test and production environments
- Implementing CI/CD pipelines for end-to-end development and deployment processes
- Technologies: Ruby on Rails, PostgreSQL, JavaScript, AngularJS, HTML5, CSS3, Mailgun, Capistrano, New Relic, RVM, rbenv, nginx, Ubuntu Server, Passenger, Backlogtool.com, CATScript, JIRA, Bitbucket
Development of an auction application
- Transport industry
- Architecture design and overall responsibility for the application architecture
- Object-oriented design and modeling of system components
- Developing a responsive user interface
- Implementing auction mechanisms and automated processes
- Implementing core services like user management, OAuth2 authentication, payment processing, email and auction services
- Integrating AWS-based data management
- Setting up and implementing CI/CD pipelines and configuring various operating environments
- Technologies: Ruby on Rails, PostgreSQL, HTML, CSS3, JavaScript, jQuery, AJAX, AngularJS, Git, Elasticsearch, ImageMagick, RSpec, Amazon Web Services, Mandrill, Vagrant, Puppet, Capistrano, New Relic, RVM, rbenv, nginx, Ubuntu Server, Passenger, Backlogtool.com, JIRA, Bitbucket
Development of a data management system for migrating CAD data from SAP
- Agricultural vehicle manufacturer
- Developing an interface to migrate data between SAP and the company's CATIA data management system
- Designing and implementing process management via the Windows API
- Implementing robust validation mechanisms to ensure data integrity
- Developing asynchronous background processes for efficient file download handling
- Building a system for secure and reliable exchange of CATIA data
- Technologies: CAA RADE, C++, .NET, SVN, GoogleTest C++, Windows API programming, Enterprise Architect, Bitbucket
Weight optimization of an AKE container – development of the container with composite construction for weight reduction and
- Aerospace industry
- Parametric design of an AKE container
- Implementing logic for automated weight optimization
- Technologies: CATIA, C#, .NET, WPF, JIRA, Bitbucket
Extending an existing software architecture – requirements engineering, extending the specification, adapting the
- IT sector
- Reviewing new requirements for ambiguity and integrating them into the existing system
- Adjusting existing requirements
- Designing and implementing the message broker pattern
- Designing a notification system in the mail service
- Technologies: Design Patterns, Enterprise Integration Patterns, Clean Architecture, SOLID, Enterprise Architect, REST, UML, JIRA, Bitbucket
Development of a monitoring and management application with Ruby on Rails for Continuous Integration and Continuous Delivery,
- IT industry
- Implementation of a REST interface for Jenkins CLI
- Design and implementation of a test-driven MVC solution
- Implementation of a monitoring and management interface for the pipelines
- Technologies: Sinatra, Ruby on Rails, CSS, HTML, SQLite, Git, Java, MySQL, Jenkins, Scrum, Cucumber, RSpec, JavaScript, jQuery, AJAX, AngularJS, RVM, JIRA, Bitbucket
Space analysis for an adjustable molding device for mold making
- General mechanical engineering
- Analysis and implementation of mechanisms for kinematic simulations based on geometric inputs
- Generation of tool paths as a result of the analysis
- Implementation of an adapter for result data to be interpreted with CATIA
- Technologies: CATIA, Visual Basic, .NET, Windows Forms, JIRA, Bitbucket
CAD Training Instructor
- Conducting CAD training for aerospace engineers
- Training in parametric design, kinematic simulations, and FEM simulations with CATIA
Co-author of CATIA manual, Springer-Verlag
- Co-author of a CATIA manual at Springer-Verlag
- Responsible for chapters on kinematics, composite design, and FEM
- ISBN 3642014267
Surface design of interior components, parametric construction and automation
- Aviation industry, interior
- Parametric surface design
- Development of a CATIA add-on for automated creation of dynamic surface structures
- Technologies: CATIA, Enovia, C#, .NET, WPF, JIRA, Bitbucket
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Banking and Finance, Transportation, Manufacturing, Education, and Aerospace and Defense.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Product Development, Information Technology, Research and Development, Operations, and Project Management.
Skills
Api Development
- Entityframework
- Python
- Orms
- Vault
- Consul
- Masstransit
- Rabbitmq
- C#
- Visual Basic
- Windows Forms
- .Net Core
- Wpf
- Flask
- Flask Unittest
- Pip
- Sql Server Explorer
- Amazon Aws
- Azure Services
- Azure Devops
- Nuget
- Moq
- Oauth2
- Openid Connect
- Keycloak
- Elasticsearch
- Logstash
- Jwt
- Minio
- Dotcms
- Mandrill
- Mailgun
- Mongodb
- Sqlite
- Mysql
- Postgresql
- Json
- Xml
- Csv
- Avro
Architecture & Methodology
- Agile Development
- Scrum
- Uml
- Requirements Engineering
- Mvx
- Microservices
- Event Driven Architecture
- Mach Architecture
- Dependency Injection
- Object Oriented Design
- Distributed Transactions
- Domain Driven Design
- Clean Architecture
- Solid
- Dry
- Test Driven Development
- Cloud Patterns
- Rest
- Soap
- Grpc
- Enterprise Integration Patterns
- Jwt
- Id Tokens
- Access Tokens
Machine Learning
- Pytorch
- Numpy
- Seaborn
- Pandas
- Scipy
- Jupyter
- Aws Sagemaker
- Llama Hugging Face
- Google Vertex Ai
- Langchain
- Embeddings
- Vector Databases
Frontend Development
- Javascript
- Typescript
- Angular Js 1.x & Angular >2
- React
- Vite
- Vitest
- Karma
- Jasmine
- Bootstrap
- Angular Material
- Html
- Css
- Sass
- Angular Universal
- Lazy Loading
- Responsive Design
- Development Of Style Guides
- Rxjs
- Akita
- Npm
- Nvm
- Serverless Development
- Tdd
Cax/visualization
- C++
- Gtest
- Caa Rade
- Catscript
- C#
- Vba
- Nx Open
- Nx Journal
- Nx Snap
- Open Cascade
- Salome
- Elmer
- Openfoam
- Imagemagick
- Dcraw
- Iges
- Stl
- Threejs
Continuous Integration & Delivery
- Teamcity
- Jenkins
- Bitbucket Server
- Proget Private Registry
- Azure Devops
Clustering & Cloud
- Docker
- Swarm
- Docker Compose
- Helm
- Helm Charts
- Kubectl
- Eksctl
- Openshift Cli
- Kubernetes
- Okd
- Rhcos Red Hat Enterprise Linux
- Fedora
- Centos
- Azure Networks
- Haproxy
- Nginx
- Iis
- Named
- Prometheus
- Grafana
- Jaeger
- Aws Batch Services
- Aws Cli
- Aws Container Registry
- Aws Parallelcluster
- Aws S3
- Aws Ec2
- Aws Batch
- Aws Lambda
- Aws Rds
- Aws Cloudwatch
- Aws Documentdb
- Aws Sqs
- Aws Sns
- Aws Cloudformation
- Google Cloud Storage
- Google Iam
- Google Bigquery
Tools
- Jira
- Enterprise Architect
- Confluence
- Trello
- Zeplin.io
- Gitlab
- Github
- Visual Studio
- Visual Studio Code
- Pycharm
- Webstorm
- Azure Data Studio
- Sequel Ace
- Studio 3t
- Postman
- Microsoft Remote Desktop
- Vmware Fusion
- Powershell
- Sourcetree
- Kibana
Languages
Statistics
Experience
Expertise
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Emre based?
What languages does Emre speak?
How many years of experience does Emre have?
What roles would Emre be best suited for?
What is Emre's latest experience?
Which industries is Emre most experienced in?
Which business areas is Emre most experienced in?
Which industries has Emre worked in recently?
Which business areas has Emre worked in recently?
What is the availability of Emre?
What is the rate of Emre?
How to hire Emre?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Development of a software solution for archiving and a GenAI-based Q&A tool
Nearby freelancers
Professionals working in or nearby Schorndorf, Germany