Software Engineer with work experience in developing scalable web, mobile applications & embedded systems in modern C and C++ (C++11/14/17) on embedded Linux. Strong foundation in Java-based backend development, RESTful APIs, SQL/NoSQL databases, and cloud technologies (AWS, Docker).
Languages: C, C++ (11/14/17), C#, Python, Java (8/11/17), Kotlin, JavaScript, TypeScript, Go(Golang), Swift, Dart, CUDA C++, SQL
AI / ML: Embeddings, RAG, recommender systems, search relevance, NLP, feature engineering, fine-tuning (LoRA/QLoRA), model evaluation, A/B testing, prompt & context engineering
Agentic AI & LLMs: LangChain, LangGraph, OpenAI SDK, multi-agent orchestration, MCP protocol, A2A communication, tool use / function calling, agent planning loops, zero-/few-shot reasoning; cross-model work (GPT-4, Claude, Llama, Gemini)
GenAI Platforms & MLOps: Vertex AI (Agent Builder, ADK, Search), Gemini (Pro/Flash), Gemini Enterprise (Agentspace), CX Agent Studio, Generative Playbooks; LLM evaluation frameworks, prompt versioning, observability, AI safety guardrails
Backend & Web: Spring (Boot, MVC, Cloud), Hibernate/JPA, Quarkus, GraalVM native-image, Node.js, Express, FastAPI, React, Angular; REST, OpenAPI/Swagger, HTML5/CSS3, Bootstrap, ASP .NET, .NET Core
Microservices & Streaming: Microservices architecture, event-driven systems, Apache Kafka (partitioning, offset management, idempotency), AWS SQS, service discovery, circuit breakers, JVM tuning, low-latency design
Data & Storage: PostgreSQL, MySQL, Oracle (PL/SQL), MongoDB, DynamoDB, Cosmos DB, Redis (cache + vector store); Snowflake, BigQuery, Iceberg, Hadoop/Hive; vector DBs (Pinecone, Chroma, FAISS); Blob Storage
Cloud: AWS (EC2, S3, Lambda, Glue, API Gateway, IAM, VPC, CloudWatch, CloudFormation, CodePipeline/Build/Deploy), GCP (Cloud Run, GKE, Cloud Functions, Cloud Build), Azure (Functions, DevOps)
DevOps & Observability: Docker (multi-stage builds, registries), Kubernetes (Helm, ConfigMaps, EKS/GKE/OpenShift), Terraform, Jenkins, CI/CD (GitHub Actions, GitLab CI, Azure DevOps), OpenTelemetry, distributed tracing, structured logging, incident response
Testing & Practices: TDD, JUnit 5, Mockito, Pytest, integration testing, Postman, Agile/Scrum, OOP design
I actively contribute to open-source projects across developer tooling, frontend libraries, AI systems, testing infrastructure, educational platforms, and documentation.
| Repository | Pull Request | Contribution |
|---|---|---|
| mikefarah/yq | #2785 | Default to YAML when a file extension is not recognized |
| younisdev/dyvix-ui | #429 | Added missing SLIDERIGHT, SPIRAL, and BOUNCE animations to the documentation |
| younisdev/dyvix-ui | #412 | Updated the project structure section in CONTRIBUTING.md |
| lingdojo/kana-dojo | #24179 | Added a new Japan-related educational fact |
| bioedca/Yeliztli | #1777 | Removed unused infer_panel_af_chrom code and related private functionality |
| younisdev/dyvix-ui | #354 | Added a Neon theme for the Select component |
| QuantEcon/lecture-jax | #330 | Replaced deprecated timing utilities with qe.Timer |
| devthedevil/agentstore | #2 | Handled GraphRecursionError gracefully instead of returning an HTTP 500 error |
| devthedevil/agentstore | #1 | Prevented credentials from being enabled with a wildcard CORS configuration |
| Tracer-Cloud/opensre | #3737 | Added unit-test coverage for AgentRunInput.from_runtime behavior |
| Felix-LeeSM/table-view | #1321 | Increased DataGrid virtualization overscan to prevent rendering issues |
| devthedevil/graphql | #1 | Derived the default API debug port from the configured API settings |
| lingdojo/kana-dojo | #22019 | Added an Ichigo Kurosaki quote from Bleach |
- Developer tooling and command-line utilities
- React and frontend component libraries
- AI agents and GraphQL services
- Python testing and reliability improvements
- Documentation and developer experience
- Educational and open-source content
- Performance and UI virtualization fixes


