PROJECTS
Financial Dashboard App
Our Client, a California-based multi-company enterprise, contracted us to develop a comprehensive financial dashboard that aggregates and visualizes data across 15 different integration sources. The platform provides executives with real-time insights into financial performance, operational metrics, and key business indicators across their portfolio of companies. We architected the solution using a microservices approach in Node.js, ensuring scalability, maintainability, and fault tolerance across all services. Given the highly sensitive nature of financial data, our team implemented enterprise-grade security protocols, including role-based access control, end-to-end encryption, and audit logging at the service level. The dashboard enables data-driven decision-making while ensuring complete data privacy and regulatory compliance.
- FastAPI
- Vue3
- NodeJS
- AWS
- PostgreSQL
- Python
- Multi-source Data Aggregation Pipelines
- Microservices Orchestration
- Real-time Data Streaming
- API Gateway and Load Balancing
- Service-to-Service Authentication
- Data Normalization Algorithms
- Role-Based Access Control (RBAC)
- Attribute-Base Access Control (ABAC)
- Interactive Data Visualization
AI-driven Wellness Coach (iOS & Android)
For a California-based wellness company, we developed a cross-platform mobile application that combines AI-driven personalization with expert-authored behavioral resources. The app leverages a conversational AI chatbot and intelligent recommendation system to deliver tailored content and guidance to users based on their personal journey and preferences. Given the sensitive nature of behavioral and personal data collected, our team implemented robust data privacy and security measures throughout the architecture. The solution provides users with a seamless, personalized experience across iOS and Android platforms while maintaining the highest standards of data protection.
- Ionic Capacitor
- Vue3
- NodeJS
- AWS
- PostgreSQL
- Natural Language Processing for Chatbot
- Collaborative Filtering for Recommendations
- User Behavior Analytics
- Secure Data Encryption Protocols
- Real-time Sync Algorithms
Conversational AI
We developed a LLM-based conversational AI model to offer 24/7 support to our client’s customers. The pipeline we developed covers the full data pipeline: from handling client-specific data ingestion requests, customizing the model to their own data and style, to building an interactive dashboard to keep track of the user satisfaction and FAQs. Using our product, the client was able to improve the quality and speed of the response delivery, as well as cut down their cost.
- Python
- AWS
- MongoDB
- ChromaDB
- FastAPI
- Large Language Models
Knowledge Assistant
For a California-based startup, we developed the backbone of a knowledge assistant, which offers users a wide rage of analytics over their documents. Using state-of-the-art technologies, our team delivered different features: from text and entity classification, to text summarization using Large Language Models (LLMs). It is the next step in the evolution of operating systems as you know them.
- Python
- Apache Pulsar
- Memgraph
- Vespa.ai
- FastAPI
- MongoDB
- Large Language Models
- AWS
- Docker
- Agglomerative Clustering
- Retrieval Augmented Generation (RAG)
- Named Entity Recognition using UniNER
- Text summarization using LLMs
- Entity Matching
- Graph Analytics
- Random Forests
- Text Classification Models
Influence Maximization on Large Social Graphs
- Python
- Neo4J
- MongoDB
- AWS
- d3.js
- Graph Algorithms – Diffusion and Influence Maximization heuristics
- Image Recognition
- NLP
- Social networks analysis
Automated AI-based Stock Trading
We developed a fully automated AI-based trading platform for a NY-based hedge fund with M$ in AUM. Out team curated all aspects of the project: data ingestion – batch and real time – using multiple heterogenous sources, development of alpha generating algorithms using advanced AI and Machine Learning, and finally trading execution in real time using Bloomberg ESMX through a primary and secondary broker. Collaborated with the quant team in NYC and data science team in California.
- Python
- MongoDB
- Real-time Ingestion
- AWS
- EMSX
- B-PIPE
- NLP
- Technical Analysis
- Dash
- Pytorch
- FB Prophet
- Graph Analytics
- Sentiment Analysis
- Technical Analysis
- Deep Neural Networks
- Random Forests
- Anomaly detection
Knowledge Extraction, Representation and Exploitation (from Unstructured Data)
Our Client, an innovative AI-powered Silicon Valley startup, partnered with us for the development of their Machine Learning platform for knowledge extraction, representation and exploitation. Our team worked on problems, including but not limited to:
- Entity extraction and disambiguation from text
- Information retrieval
- RecSys
- Text pre-processing
- Topic analysis
- Exposure analysis using graph analytics
- Sentiment analysis
- Pipeline creation using AWS (EC2, EMR, Lambda, SQS, Athena, etc)
Our algorithms have been integrated into dfferent verticals served by the Client and ultimately adopted by Stanford University, Moody’s, CITI, etc.
- Python
- Apache Spark / EMR
- NoSQL DB
- AWS
- ElasticSearch
- Word Sense
- Disambiguation and Concept Extraction
- (Hierarchical) LDA
- Word(Doc)2Vec, (s)BERT, Text Embeddings
- Node2Vec and Graph embeddings
- Time-series Forecasting (Statistical, Neural-Network based)
- Genetic Algorithms for Hyperparameter Optimization
Human Posture Extraction and Analysis
Contacted by an LA-based VC, we developed a computer vision and AI driven platform for human posture extraction in real-time enabling powerful applications across the Social, Health and Fitness, and Sports verticals. The solution we developed extracts relevant keypoints (position and orientation of joints) for multiple humans being tracked, and compare them to a database of known motor acts assigning a score to each comparison – all this in real-time. Think of our approach as a Shazam for human activity recognition!
- Python
- NodeJS
- MongoDB
- GraphQL
- AWS
- Circle CI
- Computer Vision for Human Pose Extraction
- Dynamic Time Warping
- Approximate kNN
- Kalman Filtering
Robo-Trading using Technical Analysis
One of the leading European financial education platforms partnered with us to develop tools for suggesting their clients potential trading strategies using solely technical analysis. We also deployed an ad-hoc scripting language for more advanced clients to develop their own strategies based on signals from more than 30 technical indicators. The platform was deployed on AWS and is running daily on a selection of liquid stocks.
- Python
- Technical Analysis
- AWS
- Lex/Yacc
- Technical Analysis Algorithms
