About

Learn more about me

Software Engineer/Data Analyst

Detail-oriented data analyst and a software engineer passionate about helping business grow and solve real-world problems. As a former software engineer with 4+ years of experience, I am good at writing clean, efficient, readable, and reusable code and also analysing, debugging, and troubleshooting functional and technical issues. I have also completed Google Data Analytics Professional certification.

Publications

A Comparison of Lexicon-Based and ML-Based Sentiment Analysis: Are There Outlier Words?

Authors: Siddhant Jaydeep Mahajani, Shashank Srivastava, Alan F. Smeaton.
Conference: 31st Irish Conference on Artificial Intelligence and Cognitive Science. December 7th-8th, 2023.
Cite as: https://doi.org/10.48550/arXiv.2311.06221

Things I do

What am I doing right now?

  • Working as a Software Developer to build functionalities from scratch, redesign existing structure, optimise code and functionalities for better performance, and fix issues in the existing functionalities
  • Working on POC's for innovative features and functionalities
  • Learning about data analytics, data science, machine learning, and artificial intelligence
  • Trying to implement what I gain from the course in real-world that might solve actual problems and make this world a better place

What have I done?

  • Built functionalities from scratch.
  • Enhance performance of the existing functionalities.
  • Improve and build upon existing systems.
  • Collaborated with clients in requirement gathering activities.
  • "continuous maintenance"

I am a (good)

  • Analyser and Problem solver
  • Multi-tasker
  • Quick and perpetual learner
  • Debugger and Troubleshooter
  • Team Player
  • Result and Quality oriented individual
  • Initiative and Independent
  • Flexible, Patient, and Adaptive individual

I would like to

  • Work with large amount of data to identify patterns, problems, and try to fix them to help businesses grow.
  • Build softwares and functionalities that would solve real-world problem that would actually bring change, add value with great work, and make this world a better and safe place for us.
  • Work with great people and learn from them.

Technology Stack:

I expertise in

  • Object Oriented Programming
  • Data Analytics

Languages:

  • Java
  • JavaScript
  • Python
  • R

Databases:

  • SQL
  • PostgreSQL
  • Oracle
  • Mongo Database
  • Apache Hadoop and Hive
  • AWS DynamoDB
  • Redis

Visualization Tools:

  • Tableau
  • Excel

Libraries:

  • Quartz
  • Pandas
  • NumPy
  • TensorFlow
  • Scikit-Learn
  • Scipy
  • Matplotlib
  • Seaborn
  • OpenCV

Frameworks:

  • Spring Framework
  • JPA/Hibernate
  • Flask

Version Control:

  • SVN
  • Git

Cloud Technologies:

  • AWS
  • AWS Lambda
  • Google Cloud Platform

Tools and Technologies:

  • Maven/Gradle
  • Microservices
  • REST
  • AJAX
  • ETL Data Integration
  • Jenkins
  • JIRA

Servers and OS:

  • Tomcat
  • MacOS, Windows, Linux

Achievements

Certifications

Badges

  • Google Data Analytics badge
  • Data Science Foundations - Level 1 badge
  • Data Science Tools badge
  • Data Science Methodologies badge
  • Python for Data Science badge

Resume

Check My Resume

Download CV

Education

MSc in Computing (Data Analytics)

September 2022 - August 2023

Relevant Coursework: Machine Learning, Artificial Intelligence, Data Analytics & Data Mining, Cloud Computing

Dublin City University, Dublin, Ireland

Master of Computer Applications

June 2015 - June 2018

Relevant Coursework: Software Engineering, Advance Data Structures, Design & Analysis of Algorithms, Object Oriented Analysis & Design, Service Oriented Architecture, Big Data Analytics, Cloud Computing

University of Pune, Pune, India

Bachelor of Computer Applications

June 2012 - May 2015

Relevant Coursework: Software Engineering, Data Structures, Object Oriented Programming, Introduction to System Programming & Operating Systems

University of Pune, Pune, India

Work Experience

Software Developer

June 2023 - Present

Saadian Technologies, Dublin, Ireland

Teaching Assistant

October 2022 - May 2023

Dublin City University, Dublin, Ireland

  • Department: School of Electronic Engineering
  • Teaching Assistant for EE417B and EE417 (Web Application Development)

Software Development Engineer II

October 2018 - June 2022

Pathlock (formerly Greenlight Technologies), Pune, India

  • Project: EBCP
  • Technologies: Java 8, Spring MVC, JPA/Hibernate, Maven, Jenkins, MongoDB, Oracle, SAPUI, JavaScript, JSON, REST
  • Collaborated with clients in requirement gathering activities and design discussion to design ETL pipeline to process non-ERP files.
  • Designed ETL pipelines to distribute and process data from ERP and non-ERP files generated by target systems like SAP, ERP, Oracle EBS, QlikView and Workday systems. The optimised code improved the distribution process and performance by 40% and processed all the critical files in near real-time.
  • Responsible for integration of encryption and decryption mechanism to ERP files to keep the data encrypted and secure with support for Open SSL and PGP Encryption in the application.
  • Responsible for designing and implementing various modules, re-engineering existing implementation, code optimisation and performance enhancements. The improved code increased the performance of the application by 20-30%.
  • Developed import/export functionality to export data from authoritative source and import into another system. The functionality reduced human intervention and errors by 30%.
  • Involved in requirement gathering activities like evaluating services using a variety of internal/external data and provide inputs and solutions based on current and target state of the application.

Software Developer Intern

October 2017 - September 2018

Pathlock (formerly Greenlight Technologies), Pune, India

  • Responsible to find alternate solutions to make the application stable and improve performance.

<> with ❤ © 2024