I have nine years of experience in Software Design, Development, Deployment, and End-to-End Project Management
Currently working at ThoughtWorks as a tech lead, leading a team that detects risk and fraud in real-time for all payment transactions for one of the leading private banks in India, which has more than 30 million active customers
Proven experience in delivering products end-to-end—from strategy and roadmap planning to production launch. Skilled in aligning teams, resolving dependencies, and driving execution from scratch
Strong Leadership, Mentoring, and Ownership skills. I have mentored numerous junior developers, helping them grow their skills and successfully transition into senior roles
Expert in Agile methodology, especially in Extreme Programming
Experience in Data structures, System designs, Analysis, and implementation of Algorithms
Proficient in adhering to clean code practices, and SOLID practices, and firmly believe that code is incomplete without unit tests
Tech Synopsis:
Proficient in OOPS and also proficient in Go, JavaScript, Python, Java, NodeJS, ReactJS
SQL. NoSQL, PostgreSQL, MongoDB, DynamoDB, Database design, and practices
Queuing systems like Kafka, cache systems like Redis
Git, Docker, Kubernetes, cloud services like AWS
CI/CD. Continuous deployment and delivery practices. Gocd, Jenkins
Clean code, micro-services, distributed systems, unit test practices, extreme programming
Tech lead responsibilities. Taking ownership of the team and the product. Code reviews, sprint planning, resolving roadblocks and conflicts in the team, mentoring, driving tech design discussions, driving feedback culture, and team retrospectives