14.03.2024 aktualisiert


100 % verfügbar
Business- and Softwaredeveloper
Stuttgart, Deutschland
Weltweit
Business Economist, Bachelor's in Entrepreneurship, Master's in PhilosophySkills
JavaScriptArchitekturAtlassian ConfluenceAtlassian JiraBusiness AnalysisC++SoftwaredokumentationComputerprogrammierungEcmascriptJSONPythonLinux-DistributionMachine LearningNatural Language ProcessingObjektorientierte Software-Entwicklung
My skillset operates at the intersection of the business realm and the software domain. I possess a profound understanding of both the business and software worlds, with a pronounced emphasis on delivering tangible outcomes in development projects. Consequently, I bring extensive experience in customer communication, software project management, and hands-on software development to the table.
Skills:
Skills:
- Swift adaptation to various subject matters in the realms of Business and Software
- The ability to simplify intricate concepts to make them comprehensible to non-experts.
- Proficiency in dissecting complex issues into manageable components and objectives.
- Strong and persuasive communication skills.
- A penchant for precision and conscientious work.
- My multicultural upbringing equips me with intercultural communication skills.
- A genuine interest in various aspects of ecological, economic, and social sustainability.
- Extensive experience in programming with Python (2.x/3.x) and ECMAScript 2019 (JavaScript), rooted in Object-Oriented Programming (OOP) and modular paradigms for over 5 years.
- Proficiency in reading C++ code, a skill developed through working with interpreter programming languages.
- My projects have revolved around Machine Learning, with a particular focus on Natural Language Processing (NLP), Natural Language Understanding (NLU), and the associated data acquisition and engineering.
- I am equally comfortable working independently and leading teams to implement applications for productive environments, employing Scrum and Kanban methodologies.
- Mastery of various business analysis tools such as SWAT analysis, product life cycles, the Ansoff Matrix, and more.
- Familiarity with complementary technologies like Docker, Git, Confluence, JIRA, GitLab, and others.
- Competence in software project management and the requisite tools and practices.
- Involvement in small and medium-sized application development.
- Proficiency in managing container architectures and microservices.
- Proficiency in data scraping and engineering across various data types, with a preference for mime, pst, csv, and json.
- Proficient in the rapid development of large Transformer architectures, including ChatGPT, Llama, and Orca.
- Familiarity with ML/DL libraries such as TensorFlow, Keras, and Spacy.
- Diligent code documentation, including a focus on flow perspective.
- Comfort with various Linux distributions.
- Experience working with small and medium-sized businesses.
- Entrepreneurial acumen and expertise in sales.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2016
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
In the current customer project, the objective is to implement automated responses to email inquiries. Tasks include:
- Automating the ingestion of emails in various formats (mime, pst, etc.) using Python and C++.
- Database management and query writing for non-relational databases.
- Establishing team infrastructure for feature development within different container systems.
- Supervision of development and creation of microservices related to the retrieved corporate emails.
- Testing and selection of suitable software libraries.
- Testing and selection of appropriate NLP machine learning models.
- Responsibilities related to the role of a Product Owner and customer communication.
Management and Marketing of AI Software Projects:
- Process and problem analysis across diverse business sectors and companies.
- Development of solution concepts with a focus on the application of Artificial Intelligence.
- Product and service development.
- Representing the company and communicating with clients across various hierarchical levels.
- Supervision of AI software development projects.
- Collaboration with clients from HR departments and coordination of staffing based on specific requirements for software developers' skill sets.