Amin Sharif

AI Engineer | Full-Stack Software Engineer | LangChain & LangGraph Developer

Amin Sharif
Address: House No-61-62, Road No-06, Monsurabad Housing, Mohammadpur, Dhaka, Bangladesh
Mobile: +8801670043742
Email: sharifmia236@gmail.com
GitHub: github.com/Aminsharif
Live Project: Knowledge AI

Professional Summary

Software engineer with more than five years of professional experience in C#.NET and Angular, now focused on AI-first systems including Knowledge Base AI, RAG pipelines, LangChain, LangGraph, agentic workflows, chatbot development, and GPT/Ollama integrations. Proven background in building and scaling enterprise-grade applications, APIs, ERP modules, and cross-platform products.

Technical Skills

AI & Agentic Systems

  • LangChain, LangGraph
  • RAG Pipelines, Tool Calling, Agentic Workflows
  • Knowledge Base AI, Chatbot Architectures
  • GPT and Ollama Integration

Backend

  • C#.NET, ASP.NET Core
  • Web API, REST
  • SQLAlchemy concepts, Clean Architecture
  • MS SQL Server

Databases

  • PostgreSQL, MS SQL, MySQL, MongoDB

Vector Databases

  • PGVector, FAISS, ChromaDB
  • Weaviate, Pinecone, Elasticsearch

Frontend & Mobile

  • Angular 7-16, Angular Material
  • React JS, Next.js, React Native Expo
  • Bootstrap, JavaScript, TypeScript

Cloud & Tools

  • Azure, Git, GitLab, TFS
  • Visual Studio
  • Automated testing practices

Professional Experience

Software Engineer — Wilka, Velbert, Germany

Feb 2021 - Present

www.wilka.de

  • Developed and implemented a comprehensive in-house ERP for order management, delivery tracking, and data processing.
  • Designed order processing modules covering order details, delivery dates, and customer information.
  • Built Excel template import/export flows to improve data accuracy and efficiency.
  • Integrated Azure services for performance, scalability, and security.
  • Migrated and merged legacy database records into the new ERP with minimal operational disruption.
  • Collaborated with stakeholders and cross-functional teams to align the system with business requirements.
  • Conducted user training and delivered ongoing operational support.
  • Implemented automated testing practices for reliability and robustness.

Tools: C#.NET, ASP.NET Core, Web API, REST, Angular 12-16, Angular Material, Visual Studio, TFS, Git, Azure, GitLab

Software Engineer — Trillionbits Ltd.

May 2019 - Jan 2021

www.trillionbits.com

  • BDHOTDEALS E-Commerce: content management, promotions, discounts, checkout, user engagement, reviews, third-party signup, sharing, and multiple payment support.
  • ACS Web Application: digest authentication for third-party APIs, Excel upload workflow, multi-role user mapping, and wizard-based migration flows.
  • EMS Web + App: employee management, geofencing, map tracking, attendance, leave lifecycle, QR modules, and fingerprint-based app login.
  • C5V Web + App: environment survey solution with blockchain features for Australian client requirements.
  • Security Guard Tracker Web + App: fingerprint attendance, multilingual interface, geofencing, map and reporting modules.
  • Smart Team Malaysia: team management web solution for Malaysian client.

Stack: C#, ASP.NET Core Web APIs, Angular, AngularJS, Node.js, React Native, Bootstrap, Visual Studio, MS SQL

Jr. Software Engineer — Databiz Software Limited

Aug 2018 - Apr 2019
  • Bizness Roots (Web ERP): developed Help Center module using ASP.NET MVC.
  • BIZNESS ARCADE (Web ERP): developed land acquisition module for township workflow.

Stack: C#, ASP.NET MVC 4, ASP.NET Web Forms, JavaScript, jQuery, MS SQL

Intern — Medilife Solution Limited

Feb 2018 - Jul 2018
  • Prescription App: doctor appointment booking, reports access, and nearest doctor/hospital/blood bank map support.
  • Doctor App: chamber schedule management, appointment tracking, and patient visit information handling.

Stack: C#, React Native, ASP.NET Web APIs, MS SQL

Featured Projects

Education

Professional Courses & Certifications

Languages & Interests

Languages

Mother Tongue: Bengali

English: Fluent

Interests

Learning new technologies, surfing internet, travelling, and playing cricket.