Md Almansur Siddiqui

Almansur Siddiqui

Lead Software Engineer - AI & Cloud Solutions

With 10+ years in Full-Stack Development, AI/ML, and Cloud Architecture, I build AI systems using RAG, LLMs, and vector search to automate workflows, enhance user experiences, and turn complex data into actionable insights.

almansur@dev:~$
$ whoami
Lead Software Engineer
$ cat experience.txt
10+ years | 50+ applications | AI/ML Expert
$ ls skills/
AI_ML/ Cloud/ FullStack/ WebRTC/
$ git status
Ready for next challenge
$

Professional Statistics

10+
Years Experience
50+
Apps
10+
Major Projects
05+
AI Certifications

Core Expertise

AI & Machine Learning

RAG Systems, Vector Databases, NLP, OpenAI/Anthropic Integration, AWS Bedrock, Semantic Search, Model Training & Optimization

import { OpenAI, Anthropic } from 'ai-sdk'
const rag = new RAGSystem(vectorDB)

Cloud Architecture

AWS Services, Docker, CI/CD, Lambda, EC2, Serverless Architecture, Infrastructure as Code, Microservices, Auto-scaling

// Serverless deployment
export const handler = async (event) => {
return await processRequest(event)
}

Full-Stack Development

React, Node.js, TypeScript, Next.js, NestJS, FastAPI, PostgreSQL, MongoDB, Redis, RESTful APIs, GraphQL, Real-time Applications

interface APIResponse<T> {
data: T[], status: 'success'
}

Real-Time Systems

WebRTC, Video Streaming, OTT Platforms, Real-time Translation, Socket.io, Media Processing, Live Communications

const peer = new RTCPeerConnection()
peer.addStream(localStream)

Specialized Skills

Media Processing & Streaming

FFmpeg, MediaSoup, Kurento Media Server, Video Codecs (H.264, VP8, VP9), Audio/Video Processing, Live Streaming, OTT Platform Development

// Media processing pipeline
const mediaServer = new MediaSoup({
codecs: ['VP8', 'H264'],
transports: ['WebRTC', 'PlainRTP']
})

Real-Time Communication

WebRTC, WebSocket, Socket.io, Peer-to-Peer Communication, Real-time Translation, Live Chat, Video Conferencing, Telemedicine

// WebSocket server setup
const io = require('socket.io')
io.on('connection', (socket) => {
socket.on('message', handleMessage)
})

DevOps & Infrastructure

Docker, CI/CD, AWS Services (EC2, Lambda, RDS, ElastiCache), Nginx, HAProxy, Load Balancing, Auto-scaling, Infrastructure as Code

# Docker deployment
FROM node:18-alpine
COPY package*.json ./
RUN npm ci --only=production
EXPOSE 3000

Database & Caching

PostgreSQL, MySQL, MongoDB, Redis, Vector Databases, Database Design, Query Optimization, Caching Strategies

// Redis caching layer
const cache = await redis.get(key)
if (!cache) {
const data = await db.query(sql)
await redis.setex(key, 3600, data)
}

Featured Projects

AI Article Relevancy Engine

Advanced ML System with AWS Bedrock

Sophisticated machine learning system using multi-modal scoring, semantic analysis, and vector embeddings for automated content relevancy assessment.

AWS Bedrock Python NLP Vector DB Scikit-learn
# Multi-modal scoring engine
class RelevancyScorer:
def score(article, skill):
return weighted_ensemble(
embedding_sim, semantic_analysis
)

AI Learning Platform

NestJS Backend with RAG Capabilities

High-performance API enabling semantic search and RAG question-answering with personalized curriculum generation over curated startup content.

NestJS TypeScript Weaviate PostgreSQL OpenAI
@Controller('search')
export class SearchController {
async ragSearch(query) {
return await this.ai.search(query)
}
}

AI Customer Panel & RAG System

React Enterprise Application

Enterprise customer panel with RAG technology, real-time chat interfaces, authentication, and subscription management.

React TypeScript Material-UI Redux AWS Cognito
const ChatInterface = () => {
const [messages, setMessages] = useState([])
return <AIChat messages={messages} />
}

Semantic Vector Search Engine

Sub-50ms Response Time

Lightning-fast search engine with typo tolerance, semantic understanding, and vector similarity matching for enterprise content discovery.

TypeScript Next.js GPT-3.5 Vector DB NLP
async function semanticSearch(query: string) {
const embedding = await generateEmbedding(query)
return await vectorDB.search(embedding)
}

WebRTC Broadcast Platform

Real-time Streaming & Device Control

Advanced WebRTC solution for broadcasting video streams with HDMI-CEC device control and cross-platform compatibility.

WebRTC Socket.io MediaSoup FFmpeg Node.js
const mediaServer = new MediaSoup({
codecs: ['VP8', 'H264'],
transports: ['WebRTC', 'PlainRTP']
})

AI Fitness Analysis Platform

Electron Desktop Application

Desktop application connecting with fitness equipment for real-time data collection and AI-powered health analysis with personalized recommendations.

Electron.js React AI/ML IoT Data Viz
class FitnessAnalyzer {
async analyzePerformance(data) {
return await AI.generateInsights(data)
}
}

WebRTC-Based Broadcast and Control of Source Devices

Timeline: 2023 | Role: Full-Stack Developer and Team Lead

Developed a software solution capable of seamlessly receiving and broadcasting video streams using WebRTC technology. The primary objective was to facilitate the reception of input video streams from HDMI-CEC compatible source devices, control these source devices, and deliver the output video stream to viewers through a user-friendly frontend application.

WebRTC Socket.io MediaSoup FFmpeg Node.js AWS EC2 cec-utils Express.js Redis
// Key Contributions
const contributions = [
'WebRTC video streaming',
'HDMI-CEC device control',
'Android & web frontend',
'Real-time broadcasting'
]

OTT Platform

Timeline: 2019-2023 | Role: Full-Stack Developer and Team Lead

Led development of comprehensive OTT platform with web application and API server. Responsible for feature development, support and maintenance of API server, video player implementation using Video.js, and frontend development in PHP and Next.js.

Node.js Fastify Express.js Video.js Next.js PHP AWS Docker
// Core Responsibilities
const responsibilities = {
teamLead: true,
apiServer: 'Full development',
videoPlayer: 'Video.js implementation',
frontend: 'PHP to Next.js migration'
}

Video Conferencing, Telemedicine, Classroom, Webinar

Timeline: 2022 | Role: Full-Stack Developer and Team Lead

Comprehensive video conferencing solution with telemedicine, classroom, and webinar capabilities. Implemented WebRTC, WebSocket integration with Kurento media server, and developed both web frontend and desktop application using Electron.js.

WebRTC WebSocket Kurento CodeIgniter Electron.js Node.js AWS
// Key Features
const features = [
'WebRTC integration',
'Kurento media server',
'Meeting room management',
'Cross-platform compatibility'
]

Audio/Video Calling with Real-time Translation

Timeline: 2020 | Role: Full-Stack Developer and Team Lead

Innovative communication platform featuring real-time audio/video calling with speech translation to users' language and messaging capabilities. Implemented WebSocket server, real-time translation using Google Cloud Translation, and comprehensive web application.

WebRTC WebSocket Firebase Google Cloud CodeIgniter Electron.js Node.js AWS EC2
// Innovation Highlights
const innovations = {
realtimeTranslation: 'Speech to text',
multilingualSupport: 'Google Cloud Translation',
crossPlatform: 'Web & Desktop',
messaging: 'Real-time chat'
}

Professional Experience

Lead Software Engineer

TiCON System Ltd | November 2017 - Present (7+ years)

Dhaka, Bangladesh

Leading full-stack development initiatives, architecting AI-powered solutions, and mentoring development teams for enterprise clients worldwide.

// Key achievements
const achievements = {
projectsLed: 30+,
aiIntegrations: 'RAG, Vector DB, LLMs',
teamMentoring: 'Junior developers',
technologies: ['AI/ML', 'Cloud', 'WebRTC']
}
  • Architected and developed 30+ enterprise applications using cutting-edge technologies
  • Integrated advanced AI/ML solutions including RAG systems and vector databases
  • Led technical teams and established coding standards and best practices
  • Collaborated with international clients for requirement analysis and solution delivery

Software Engineer

TigersApp | November 2016 - November 2017 (1 year)

Mobile and web application development with focus on performance optimization and user experience enhancement.

Technical Support Engineer

GMS Technology (UK) Ltd. | March 2014 - September 2015 (1 year 7 months)

Provided technical support for IP telephony systems and VOIP products, developing strong problem-solving and client communication skills.

// Core responsibilities
const responsibilities = [
'Complex problem solving',
'IP telephony troubleshooting',
'Customer relationship management'
]

Education & Certifications

Academic Background

Master of Science - Chemistry

Shahjalal University of Science and Technology (2013-2014)

Bachelor of Science - Chemistry

Shahjalal University of Science and Technology (2009-2013)

AI/ML Certifications

  • โœ“ Introduction to Generative AI
  • โœ“ Foundations of Prompt Engineering
  • โœ“ Introduction to Responsible AI
  • โœ“ Amazon SageMaker JumpStart Foundations
  • โœ“ Customizing and Evaluating LLMs Using Amazon SageMaker

Let's Code the Future Together

Ready to build something extraordinary? Let's connect and create cutting-edge solutions.

contact.sh
$ git clone https://github.com/almansur-siddiqui
Cloning into 'collaboration'...
$ npm install next-level-solutions
โœ“ Ready to build amazing things together!