Skills I work with day to day.
A snapshot of the technologies I use to design, build, and ship AI-powered products and full-stack systems — from LLM applications and AI agents to production web platforms running on modern cloud infrastructure.
Skills
Retrieval-Augmented Generation (RAG)
Designing and shipping RAG pipelines end-to-end — chunking, embeddings, vector stores, retrieval strategies, and grounding LLM responses against domain knowledge for accuracy and trust.
n8n
Building automated workflows and AI orchestration in n8n — chaining LLM calls, third-party APIs, and data pipelines into reliable production automations.
Bubble.io
Architecting full applications in Bubble and bridging no-code surfaces with custom backend services and AI workflows for fast, maintainable product delivery.
Generative AI & LLMs
Hands-on experience building applications on top of large language models — prompt engineering, retrieval-augmented generation, fine-tuning, evaluation pipelines, and integrating LLMs into production product surfaces.
AI Agents & Workflow Automation
Designing tool-using agents that plan, call APIs, query knowledge bases, and orchestrate multi-step workflows reliably across software systems.
Machine Learning & NLP
Practical ML and NLP work — sentiment analysis, classification, and intelligent educational systems, with research contributions presented at international conferences.
Full-Stack Web (Next.js / React / Node)
Building scalable web platforms end-to-end with Next.js, React, Node.js, and Express — from product UI to APIs to backend services.
System Architecture & Cloud
Designing backend architectures, APIs, and AI integrations on Docker, AWS, and modern cloud infrastructure — built to be reliable, maintainable, and built to scale.
Data Analyst
Proficient in data analysis and visualization, with hands-on experience in utilizing tools such as Pandas, NumPy, and Matplotlib to analyze and visualize data. Skilled in tasks such as data cleaning, feature engineering, statistical analysis, and predictive modeling.
DevOps
Proficient in DevOps practices, with hands-on experience in automating software development and deployment pipelines. Skilled in using tools such as Git, Jenkins, and Docker to streamline development workflows and ensure efficient and reliable software delivery.
Blockchain
Proficient in blockchain technology, with hands-on experience in developing decentralized applications and smart contracts. Skilled in using tools such as Solidity to build secure and scalable blockchain solutions. Worked on Hyperledger Fabric to build private blockchain networks.
Python
In the coding realm, Python is my forte. As a versatile and powerful language, I harness Python's capabilities for everything from web development to data analysis and machine learning. With its clean syntax and extensive libraries, I thrive on creating efficient and scalable solutions that bring ideas to life.
Docker
Proficient in Docker containerization technology, with hands-on experience in creating, deploying, and managing containerized applications. Skilled in building Docker images, writing Dockerfiles, and optimizing Docker configurations for efficient resource utilization.
Web Development
As a web developer, I specialize in crafting dynamic and user-centric digital experiences. With a keen eye for detail, I'm dedicated to writing clean and efficient code that not only meets but exceeds expectations.
Databases
As a database enthusiast, I specialize in designing robust and efficient data architectures. Proficient in SQL and NoSQL technologies, I excel in creating scalable solutions that ensure seamless data management.
NextJs
In the world of web development, I specialize in leveraging Next.js to build high-performance and scalable React applications. With a focus on server-side rendering and seamless client-side navigation, I craft dynamic and responsive web solutions.
React
In the realm of front-end development, I specialize in React, turning concepts into interactive and user-friendly interfaces. With a strong foundation in component-based architecture and state management, I craft dynamic and responsive web applications.
Javascript
JavaScript is my coding playground, where I bring websites to life with dynamic and interactive features. Proficient in both front-end and back-end development, I leverage the versatility of JavaScript to create seamless user experiences and robust server-side functionalities
Java
Equally adept in Java and ASP.NET, I specialize in crafting robust and scalable solutions. Whether developing dynamic web applications or building enterprise-level systems, my proficiency spans diverse technologies.
Software Testing
Proficient in software testing, with hands-on experience in designing and executing test cases. Skilled in using tools such as Selenium and JUnit to automate testing processes and ensure software quality.