I am an Experienced Software Developer & Researcher with a passion for new technologies. I have a good nick for figuring out solutions to a wide variety of business and technical problems, and a good history of driving their solutions to completion, either in an individual capacity or while leading a team of engineers, and mentoring the team while working with them. I am Fairly Proficient in Architecting complex engineering systems, System Design, Distributed Systems, Microservices Architecture, Data Structures, Algorithms, various Relational/NoSQL DBs, and Mobile Applications, with great knowledge of how to develop/use them securely. I am an experienced professional in the startup industry. I have a proven track record in launching and scaling successful startups. I am a creative problem solver and have a passion for building businesses. I am a strong leader and have the ability to inspire and motivate teams. I have good experience in designing systems from scratch, scaling existing systems, driving teams toward high-quality development, and mentoring other engineers.