Autonomous Career Agent (Agentic AI Application)
A multi-agent AI system that automates the job search and application process, demonstrating LLM orchestration and autonomous agent patterns.
Aleksei Prishchepo
December 27, 2025
My Professional Network is a local-first privacy-preserving analytics platform that transforms raw LinkedIn Takeout data into an interactive dashboard. The project demonstrates full-stack data science skills by combining ETL, NLP, unsupervised learning, and asynchronous web architecture to help users understand and strategically grow their professional networks.
Full-Stack Data Scientist / Systems Engineer
Network Analysis, NLP, Personal Analytics
Python, Shiny for Python, PostgreSQL, Redis, Celery, Docker, Hugging Face embeddings, Google Maps API
Follow the link to explore the application:
Converts static LinkedIn archives into structured, queryable data without relying on third-party SaaS or cloud lock-in.
Uses vector embeddings and unsupervised learning to group thousands of heterogeneous job titles into meaningful professional clusters.
Reveals dominant industries, role distributions, and underrepresented areas within a personal network.
Maps global connections by resolving ambiguous location strings into precise coordinates.
All data processing, modeling, and visualization run locally, keeping sensitive career data fully under user control.
Orchestrated with Docker Compose, separating web UI, background workers, database, cache, and ML inference services for scalability and isolation.
Long-running tasks (parsing profiles, embedding generation, geocoding) execute in the background, keeping the UI responsive.
Job titles are embedded using a locally hosted Hugging Face inference service, with aggressive caching to reduce recomputation and latency.
Combines dimensionality reduction (LSA / SVD) with K-Means, including a custom heuristic for automatic cluster labeling and long-tail handling.
Deduplicates and persists resolved locations to minimize API usage and control operational costs.
Turned opaque, static LinkedIn exports into a living analytical system.
Demonstrated how data science, backend engineering, and UX can coexist in a single cohesive product.
Showcased trade-offs around performance, privacy, scalability, and maintainability.
Created a foundation for future extensions such as graph databases and conversational network analysis.
Data Engineering • NLP & Embeddings • Unsupervised Learning • Network Analysis • Asynchronous Systems • Docker & DevOps • Full-Stack Data Science • Privacy-First System Design • System Architecture
If you have a business problem that requires data-driven solutions, feel free to reach out via contact page to discuss how I can help leverage data science, analytics, and automation to drive value for your organization.