lprakashv - Overview (original) (raw)
Hi there, my name is Lalit Prakash Vatsal 👋 a Software Engineer from India 🇮🇳 with a 🌟decade🌟 of professional development experience.
🙋🏻♂️ More about Me:
- 🔭 I’m currently working at Cisco - Appdynamics focussed on Observability via OpenTelemetry (OTel) on Cloud Native platforms like kubernetes (k8s).
- 🥼 I have previously worked with multiple E-Commerce 🛒 systems ranging from small-scale (startups) to large-scale (Walmart) systems with huge datasets 📊
- 🎓 Got B.Tech and M.Tech from Indian Institute of Technology Roorkee (IIT Roorkee).
💬 Ask me about:
- Programming Langauge Expertise: Java, Scala, Go (Golang), and any other general problems on different langs like Python, Typescript, Javascript, Clojure etc.
- ☁️ Cloud Native tools and technologies: OpenTelemetry, Kubernetes, Helm, Docker, Prometheus, Operator Framework etc.
- AWS Serverless architecture
- 📑 Writing Technical/Engineering Design Documents and general technical documents.
- Distributed System design and Architecture.
- Clean code practices and programming paradigms like, Functional programming and OOP.
- Algorithms, Data structures and Problem solving.
- 🛒 Ecommerce backend systems.
📫 How to reach me:
📧 Email: lprakashv@gmail.com
Other Profiles:
Recent Blog Posts:
- Better Switch-Case for Java!
- Bulk RDBMS Upserts with Spring
- Going Reactive!
- Akka Streams in Java Spring Boot!
- Handling Nulls in nested objects (Java)
📌 Pinned Repositories:
💼 Skills
Languages and Frameworks:
Frameworks:
Databases:
Other Tools:
Pinned Loading
- An FP style pattern matcher library for Java
Java 3 - Continuos REPL Parser for user defined functions (using fastparse)
Scala 1 - Utilities for Scala
Scala 1 - Scala toolset for microservice resilience patterns, inspired from resilience4j Java library.
Scala 1 - An offline (for now) "Codenames Game" app built using Clojurescript and re-frame.
Clojure 1