24.02.2025 aktualisiert


100 % verfügbar
Senior Software Engineer | AI/ML and Web | Python, TypeScript, Java
Schorndorf, Deutschland M.Sc. Mathematics, University of Stuttgart
Skills
What sets me apart:
I help my customers with the entire software development lifecycle from ideation and planning, to architecture, to development, to deployment, to automation and monitoring. I focus on providing pragmatic and cost-efficient solutions that work and provide the most benefit to my customers.
You can check out my certificates and recommendations on LinkedIn: https://www.linkedin.com/in/dmitriy-sevkovych/
Read on for a brief summary of my skills.
I help my customers with the entire software development lifecycle from ideation and planning, to architecture, to development, to deployment, to automation and monitoring. I focus on providing pragmatic and cost-efficient solutions that work and provide the most benefit to my customers.
You can check out my certificates and recommendations on LinkedIn: https://www.linkedin.com/in/dmitriy-sevkovych/
Read on for a brief summary of my skills.
- Software developer since 2014.
- I usually work with Java, JavaScript/TypeScript, Python and SQL, but I don't mind switching to other languages.
- Expertise in machine learning / artificial intelligence:
- PyTorch, Scikit-Learn
- Chatbots, agents, RAG
- LLMs, LangChain, HuggingFace, Ollama
- Expertise in backend web development
- Python: FastAPI
- Java: Spring + Spring Boot
- JavaScript/TypeScript: Node.js
- Event-driven: Kafka, RabbitMQ
- Expertise in frontend web development:
- React.js + Next.js
- Three.js
- some experience with React-Native and Flutter
- DevOps:
- Docker, Docker Swarm, Kubernetes, Helm
- GitHub Actions, Gitlab CI, Jenkins
- Cloud: AWS, GCP, RunPod, on-prem infrastructure
- some experience with Puppet and Ansible
- Databases:
- SQL: PostgreSQL, MySQL, Oracle, MS SQL Server
- vector: Weaviate, Qdrant, pgVector
- NoSQL: Redis, Elasticsearch, MongoDB
- IT Security
- Auth: basic auth, JWT, OAuth2, OpenID-Connect
- solid understanding of software security
- solid understanding of cryptography
- B.Sc. und M.Sc. in Stuttgart, Germany
- Main modules: Stochastics, Statistics, Ordinary and Partial Differential Equations, Dynamical Systems
- Other modules: Geometry, Geometric Modelling (CAD/CAM-Algorithms)
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMutterspracheUkrainischMuttersprache
Projekthistorie
Building a chatbot agent for ftness clubs.
- Built the entire ML infrastructure from the ground up
- Self-hosted LLMs in production
- Build a conversational RAG chatbot, utilizing different proprietary data sources
- Building LLM agents for booking gym classes
Building an 3D tool for architects to work with Lidar pointclouds.
- Implemented new features in a React.js application for working with 3D pointclouds
- Improved React.js and Three.js code quality
- Improved deployment practices
- Currently working on pointcloud segmentation using machine learning
Bringing state-of-the-art artificial intelligence to an art shopping platform. Part-time project.
Main tasks
Main tasks
- Multi-modal semantic search.
- Improving an existing recommender system.
- Prompt engineering.
- Designing ML infrastructure.
- Deployment and integration with existing REST services.