Senior Engineer @Qualcomm, CS Ph.D. (Program Analysis, ML & Verification). Full-Stack Developer, TCS RSP Fellow, @zero3inc Tech Lead. Ex-SDE @golemfactory.
System-Design. It's just fascinating. How is modern software designed? ๐ค Some design-level considerations for scalability, maintainability eventual consistency, availability & reliability. ๐จโ๐ป Interview Prep. ๐จโ๐ป
2.2kSoftware-Analysis-PAVT. Program Analysis, Software Verification & Testing. Python3, CAS, Dafny, Z3, CVC4, UCLID, ZChaff, NuSMV, AFL, Scala, CBMC & LLVM Framework (CO).
41vidconf. PoC App for Video Conferencing using Jitsi. Meetings done right ๐ WebRTC, STUN, React, Jitsi & Jitsi-Meet server.
6codersguild. Profile: https://lahiri.netlify.com/
4pythonista. Python code snippets & examples for developers. Python3, PyTorch, Pandas, ML/DL, Numpy, Scikit-learn, Seaborn, Matplotlib
3Videodb-Utility. Video file download and upload utility for video sharing website. Peer-to-Peer video and movie streaming website. https://videodb.com. Adapted from vimeo download utility I made back in the day.
2simplr. A simple programming language for program verification using Z3, ANTLR4 & Parser Combinators written using Scala
1SWE-Talks. Software Engineering, ๐จโ๐ป Data Structures, Algorithms, Tech Talks, SDE, SRE Stuff. ๐งโ๐ป Be an SWE, one code at a time. ๐คช
1Yacc-Lex-Parser. YACC & LEX based simple calculator application. Runs on C++. Context Free Grammar used in parser and Finite State Automaton as Regular Expression in flex used.
1Scripts-CD-CI-Deployments-Setup. Bash Scripts, Linux Commands. Static Content, Kubernetes Pods configs and Docker Setup files (Dockerfiles)
1Mongo-PERN-Backend. MongoDB, Node.js, Express, Prisma, PostgreSQL, Redis & Socket-io with Heroku deploy and GraphQL. Starter Template
1React-Overmind-RxJS-Frontend. React, Overmind, Axios, Sockets, TailWind CSS & Firebase Setup. Deployed on Netlify. Starter Template
1