AI Acceleration Platform
→
Summary
Building a platform for serving open-source LLMs on Dell Digital Cloud with OpenAI-style APIs, contributing to both the design and implementation of new features.
Versatile Software Engineer with a foundation in Machine Learning and Quantum Computation, adept at designing and implementing complex platforms and data solutions. Proven ability to lead full-stack development and build scalable AI platforms. Combines deep technical expertise with a passion for innovation, delivering high-impact projects from concept to deployment.
Principal Software Engineer
→
Summary
Implementation of Generative AI platform, driving innovation in serving open-source Large Language Models on Kubernetes infrastructure.
Highlights
Spearheaded the design and implementation of an AI Acceleration Platform for serving open-source LLMs on Dell Digital Cloud, creating OpenAI-style APIs.
Contributed significantly to both the architectural design and feature implementation, ensuring robust and scalable deployment of AI services.
Data Engineer
→
Summary
Engineered and optimized complex data platforms and models, facilitating secure data collaboration and advanced financial analysis for diverse clients.
Highlights
Developed a Trusted Research Environment (TRE) data platform using Snowflake and AWS for Francis Crick Institute, enabling secure, compliant data sharing among global research labs.
Built a comprehensive Data Vault for Arch Insurance's reinsurance division, integrating Kimball modeling with DBT and Snowflake to enhance data analytics capabilities.
Created a Booking data model for Carnival UK, leveraging Python, DBT, and Snowflake, with an auto-generated staging layer from legacy SQL and CTL files.
Developed a Streamlit-based application for Quantexa, enabling 'what-if' financial analysis and project revenue forecasting using pandas and Snowpark.
Designed and implemented 'Snowflows', a CLI tool for Infinite Lambda, automating the transformation of YAML templates into SQL scripts and deploying them on Snowflake, improving data pipeline efficiency.
Software Developer
→
Summary
Developed and enhanced a wide range of AI-driven applications and enterprise solutions, leveraging IBM Watson technologies and modern DevOps practices.
Highlights
Developed the Hornbach Hobby Bot, a Facebook Messenger chatbot utilizing IBM Watson Visual Recognition to identify products from images and suggest similar catalogue items.
Integrated Watson Speech to Text and Natural Language Understanding into a web application for Barcelo Group, analyzing call center conversations to extract insights.
Created KPI tools for IBM Conversation Studio, an internal product, to facilitate the scalable deployment and management of chatbots powered by Watson Conversation service.
Enhanced the FOX Sports platform by integrating Watson Video Enrichment, processing live football matches to generate metadata-tagged clips for improved search functionality.
Developed a multilingual Smart Forms chatbot with automatic language detection, capable of learning from data form content and user interactions.
Migration of UNIQA's legacy Enterprise Content Management (ECM) system to FileNet, custom-developing essential functionalities to ensure business continuity.
Developed and maintained Jenkins Shared Library, creating and managing CI/CD pipelines, and deploying/maintaining applications within Kubernetes using GitOps and Helm charts for Roche Diagnostics.
Master's degree
Mathematical modelling in Physics
Bachelor's degree
Physics
Awarded By
IBM
Recognized for participation and achievement in the IBM Quantum Challenge, demonstrating proficiency in quantum computing concepts and applications.
Awarded By
Qiskit Community
Recognized for significant commitment and contribution to the Qiskit open-source quantum computing community, fostering growth and innovation.
Awarded By
IBM
Served as a mentor for participants in the Fall 2020 IBM Quantum Challenge, guiding and supporting their learning and project development in quantum computing.
Issued By
AWS
Issued By
IBM
Issued By
Snowflake
FastAPI, Qiskit, NumPy, SciPy, LightGBM, XGBoost, Keras, scikit-learn, Pandas, Streamlit, Snowpark, Machine Learning, Deep Learning, Data Analysis.
MongoDB, Postgres, Snowflake, Spark, DBT, Data Vault, Kimball Modeling, SQL, Data Modeling, ETL, Data Warehousing.
AWS, Dell Digital Cloud.
Jenkins, CI/CD, Kubernetes, GitOps, Helm, Docker, Argo, Git.
LLMs, IBM Watson, Visual Recognition, Speech to Text, Natural Language Understanding, Video Enrichment, Conversation Service, Chatbots.
Qiskit.
FastAPI, Streamlit, Web Applications.
Solo Development, Lead Design, Implementation, Stakeholder Management.
FileNet, ECM, ServiceNow, Okta.
→
Summary
Building a platform for serving open-source LLMs on Dell Digital Cloud with OpenAI-style APIs, contributing to both the design and implementation of new features.
→
Summary
Solo-developed community platform for creating, editing, and sharing original designs.
→
Summary
A Streamlit-based app for 'what-if' financial analysis, enabling metric adjustments to forecast project revenue. Utilizing pandas and Snowpark.
→
Summary
Creating a Booking data model using ship and booking system data, with an auto-generated staging layer from legacy SQL and CTL files. Utilizing Python, DBT, and Snowflake.
→
Summary
Building a Data Vault for Arch Insurance's reinsurance division, complemented by Kimball modeling for dimensions and facts, leveraging DBT and Snowflake data platform.
→
Summary
Creating TRE (Trusted Research Environment), a data platform designed for secure, efficient collaboration among global research labs, facilitating the sharing of sensitive data in compliance with legal requirements. It uses Snowflake and AWS for backend operations and ServiceNow for the frontend interface.
→
Summary
Developing a CLI tool that transforms YAML templates into SQL scripts and deploys them on Snowflake.
→
Summary
Developing Jenkins's Shared Library. Creating and maintaining CI/CD pipelines. Managing the deployment and maintaining applications within Kubernetes, employing a GitOps workflow and Helm charts.
→
Summary
Replacing UNIQA's legacy ECM system with FileNet, while custom-developing functionalities that were utilized in the previous ECM but are not readily available in FileNet.
→
Summary
A multilingual chatbot designed to learn from the content of data forms and users' interactions with these forms, featuring automatic language detection.
→
Summary
Enhancing the FOX Sports platform by integrating the Watson Video Enrichment service, which processed live football matches. The service generated output that was used to create and tag clips with metadata, significantly improving search functionality across these clips.
→
Summary
Creating KPI tools for Conversation Studio, an IBM product designed to facilitate the scaling of chatbots through the Watson Conversation service.
→
Summary
A web application that integrates Watson Speech to Text and Natural Language Understanding technologies to analyze call center conversations.
→
Summary
A chatbot for Hornbach, leveraging Facebook Messenger interface, using IBM Watson Visual Recognition for similarity searches. It identifies products from user-uploaded pictures, and suggests similar items from Hornbach's catalogue.