Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming, and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals.
Languages: JavaScript, TypeScript, Python, GoLang, Java Frontend: ReactJS, NextJS, HTML, CSS, SCSS, TailwindCSS
Backend: ExpressJS, NodeJS, GoLang, Spring Boot
Databases & Caching: MongoDB, PostgreSQL, SQLite, Redis
DevOps & Cloud: GCP, AWS, Azure, Docker, CI/CD
Protocols & Frameworks: WebRTC, WebSockets, gRPC, RESTful APIs, HTTP, OAuth
Messaging & Streaming: Apache Kafka, RabbitMQ
Architecture & Design: Microservices, Modular Monoliths, Microservice Design, Web Services
System & Infrastructure: Nginx, Performance Optimization, Debugging
Development Practices: Agile Methodologies, Software Development Life Cycle (SDLC)
DDoS prevention Engine: NodeJS, Next.js, CloudFlare, Machine Learning, InfluxDB, PostgreSQL, Redis, Kafka.
A middleware to block malicious IP addresses with help of Machine Learning, and a UI to see live DDoS attacks across the globe
Voice agent: LiveKit, Node.js, Next.js, AWS EC2, ElevenLabs, DeepGram, OpenAI API.
A configurable voice agent which can communicate through voice to voice communication.
Chat with PDF: Next.js, Vercel AI SDK, ORM, Clerk Auth, Tailwind CSS, AWS S3, PineconeDB.
A full-stack web application where users can upload their PDFs and ask questions about the content of the PDF in natural language