With over 6 years of Software Development experience after completing my B. Tech in CS from IIT Guwahati, I have been fortunate enough to get opportunities and make an impact in a range of firms spanning from early stage startups like Instabase to giants like Broadcom and Samsung.I have gained expertise in building fault tolerant distributed systems. Having developed and mentored multiple end to end applications as a Full Stack Developer (with most focus in back-end) using Python, C/C++. Such apps are aimed at increasing team productivity and generating revenue for our firm. In the Big Data domain, few of my projects involved accessing and analysing millions of records, integrated with Hadoop (Yarn).In the document understanding domain, I have been involved with implementing state of the art deep learning modules, leveraging heuristics and image processing techniques to deliver critical apps for our clients.In the threat analysis landscape, I have basic reverse engineering (Windows) skills.Apart from the obvious, my work profile as a Software Developer in different teams exposed me to a plethora of other interesting roles like, Solutions Engineer, Threat Analyst and DevOps, giving me exposure to both the Agile methodologies - Scrum and Kanban.My passion and job profile is perfectly synchronised when it involves the use of optimised algorithms and right heuristics to figure out a beautiful solution to an unsolved problem. In my free time, I like brushing up my scripting, coding (DSA) skills or learn about new tech innovations in our community. If you are a technology enthusiast like me or want to discuss on some of our aligned interests, feel free to reach out to me at my personal email id: saikat.hub@gmail.com.
Listed skills include C, C++, Java, Javascript, and 23 others.