2020
Invested more in code quality and design patterns. Learnt data visualization concepts. Interacted more with the strategy team. Designed and developed advanced visualizations for Oracle Construction Intelligence Cloud. My first github PR got merged. Started working for my website.
2019
Introduced to full-stack web development based on JavaEE-JSP stack. Actively participated in code-reviews and documentation. Fixed security vulnerabilities. Got a better understanding of the Software Development life-cycle and various cross-teams involved with it. Contributed towards debugging and fixing production issues.
2018
Started job at Oracle as an Applications Developer. Worked with Docker and Kubernetes(minikube). Contributed towards development of docker image for Oracle Primavera Analytics Administration application.
2017
Introduced to Machine Learning and Natural Language Processing. Carried out a research work in Twitter Network Analysis which got published in 2019.
2016
Got started with Android Development. Developed and deployed an app in Google Play Store. Studied Algorithms, Graph Theory, Database Management Systems, Operating Systems and Networking. Learnt simple assembly level adders and multipliers for Intel-8085 processor.
2015
Introduced to Linux and open source softwares for the first time. Learnt about dual-boot and disk partitions. Learnt basic CSS and JavaScript. Studied Data Structures, Discrete Mathematics, Logic Circuits and Communication protocols in detail.
2014
Started B.Tech course in Computer Science and Engineering at National Institute of Technology, Agartala, India. Got started with C and gcc compiler. Practised algorithmic problems in CodeChef.
2012
Introduced to sorting algorithms - bubble sort, selection sort, insertion sort and merge sort. Completed my first application - A C++ Calender application as part of school project
2011
Introduced to Object Oriented Programming paradigm, linked-lists stack and queue data structures.
2008
Got started with C++ (Turbo C++ compiler)
2007
Learnt arrays, conditional statements and loops(GOTO statement).
2006
Worked with my first high-level programming language - BASIC. Learnt to create basic web page in HTML.
2005
Got first glimpse of algorithm, flowchart, programming and command line interface. Learnt to draw shapes and patterns in LOGO.
2003
First time studied Computer Science as a course curriculum in school. Got hands into Typing Tutor and MS-Paint.