• Dynamic software professional with around 16+ years of professional experience in building software products in information technology sector. Strong in proposing product idea into reality by selecting the appropriate technology, POC and solving the complex business problems. • Proven record in leaning and implementing the new tools and technology in my current assignment. • Proven technical and analytical skills, with sound understanding of designing, re-architecting, analyzing, testing and customizing new/existing software products using Data Structure, Algorithms and Multi-Threading concepts. • Hands on expertise in building cloud enabled products in Content Management, telecommunication, games and utility domain. • Professional experience in Software Development using Agile and test-driven development model, including the research; requirement analysis with expertise in mapping requirements. • Acknowledged team leader, mentor and a trainer with ability to create and sustain high work tempo. Exceptional analytical and troubleshooting skills. • Core strength in Architecting Large Scale Distributed Systems. • Core strength in architecting/modernizing existing or new large-scale distributed systems using monolithic and container based micro service architecture.
©