About

Find out more about me

Software Engineer

Full stack developer | Problem Solver | Blogger | Musician | AI enthusiast |

Engineer by profession, Working at Pando who is passionate about developing new software products and writing efficient algorithms. I enjoy being part of a major Autonomous Supply chain product development team, solving complex supply chain problems, enhancing products, and contributing to solutions that make a real impact.

I graduated from Loyola ICAM College of Engineering and Technology (LICET), Chennai, in 2020 with a B.Tech degree. During my time in college, I delved into Native Android and iOS development, freelanced on various projects, and contributed to open-source communities.

Apart from my technical pursuits, I have a creative side too. I love playing the keyboard, and I used to play football and tennis regularly during my college days.

Skills

C++

Javascript

Java

Python

TypeScript

Node JS

Django

Laravel

React

Vue JS

Flutter

Native Android development

Nginx

Docker

Redis

MongoDB

PostgreSQL

Github

AWS

Interests

Blogging

Keyboard & Audio Engineering

NLP

Computer Vision

LLMs

Tennis

Football

Education & Experience

Experience

Pando

Software Engineer - 1

May 2023 - Present

Chennai Area, India

After my promotion to SDE 1 at Pando, I took on more advanced responsibilities that helped me grow further as a developer.

  • Migrated to Microservice Architecture: Transformed the Cost Engine and Rate Management monolithic product into a microservice architecture.
  • Migrated to Vue 3: Successfully migrated the Costing Engine and Rate management frontend from Vue 2 to Vue 3, improving performance and leveraging new features.
  • Developed Authentication Services: Created authentication services for both external microservices and internal services within the microservices framework, ensuring secure access and data integrity.
  • Data Encryption: Implemented data encryption to secure incoming data, enhancing the overall security of Pando's systems.
  • Vue 3 Component Library: Established a new repository for a Vue 3 component library and integrated it with Storybook for better documentation and development.
  • Handled High-Volume Requests: Worked on costing Engine which costs the shipment data based on the contracts. Managed to handle billions of requests efficiently.
  • Data Pipelines and Lambdas: Created and optimized data pipelines and AWS Lambda functions to handle billions of requests, ensuring smooth and efficient processing.
  • Code Reviews and Hiring: Used to do code reviews regularly and participated in the hiring process by conducting initial and second-round technical interviews.

Associate Software Engineer

Feb 2021 - May 2023 . 2yrs 4mos

Chennai Area, India

After my SDE Internship at Pando, I took on various responsibilities, working on different modules and projects.

  • Worked on an existing TMS module: Integrated TMS with external software, including packing solutions, warehouse management software, dangerous goods solutions, and a document service responsible for managing all documents uploaded through the TMS.
  • Developed warehouse management software: Created the entire API Service using Node.js and Express JS, and integrated it with the client's Informatica service.
  • Worked on procurement software: Worked on Procurement software which helps Shippers to find the best and cheapest transporter for its goods by applying mathematical programming techniques. Suggested and implemented WebSockets and polling techniques for live data transfer between the backend and frontend.
  • Developed last-mile optimization solutions: Worked on optimization algorithms and APIs to optimize and visualize the orders.
  • Bootstrapped the first Flutter application at Pando: Migrated a native Android app to Flutter, marking the transition from native Android tools to Flutter for mobile app development. Also, participated in recruitment, conducting initial interviews for Flutter developers.

Software Development Intern

Dec 2020 - Feb 2021 . 3mos

Chennai Area, India

At Pando, I spent a few months as an intern, where I took on the challenge of developing a new service that acted as an intermediary between third-party carriers and Pando. This service facilitated shipment bookings, edits, cancellations, and tracking. To accomplish this, I delved into the documentation of four major US carriers and integrated their systems with Pando's TMS software.

  • Developed a new intermediary service: Enabled shipment bookings, edits, cancellations, and tracking between 4 third-party US-based carriers and Pando.
  • Studied and integrated documentation: Worked with documentation from four major US carriers to ensure seamless integration with Pando's TMS software.
  • Gained experience with key technologies: Worked extensively with Node.js, Vue.js, MongoDB, worker threads, Docker, AWS EC2, and S3.
  • Architected applications: Applied principles of application architecture to design robust and scalable solutions.
  • Participated in client meetings: Joined client meetings to help triage and resolve issues, gaining insights into client needs and effective problem-solving.

SP Robotic Works

Software Development Intern

Aug 2019 - Aug 2019

Chennai Area, India . On-site Internship

I was part of an Engineering Team, building an internal CRM tool that the company used to manage all their leads, customers, and orders. This role gave me a solid foundation in software development and its life cycles.

  • Worked with Laravel, MySQL, and Vue.js (LAMP stack).
  • Responsible for developing new features on the CRM tool.
  • Created new APIs and modified existing ones based on feature requests, and integrated them with the frontend framework.
  • Wrote unit test cases to ensure code quality and reliability.
  • Documented the software to maintain clear and comprehensive records.
  • Collaborated closely with the testing team to identify and resolve bugs.
  • Utilized Google Cloud Platform's App Engine to ensure the CRM tool ran smoothly and efficiently.I was

Education & Experience

Education

Bachelor of Technology . Information Technology

Loyola-ICAM College of Engineering and Technology

2016 - 2020

Chennai Area, India

Freelancing Projects, Programming with C++, Android application development, Build ERP using OODO - Python, Musician & Keyboardist, Graphics design, Football ( Midfielder, Defence ).

Higher Secondary Schooling

Hilton Matric Hr. Sec. School

Mar 2015 - Mar 2016

Old courtallam, Tenkasi, Tamil Nadu.

Secondary Schooling

Hilton Matric Hr. Sec. School

Mar 2013 - Mar 2014

Old courtallam, Tenkasi, Tamil Nadu.

Blogs

Projects

My Works

Flutter Clones

A collection of popular app clones built with Flutter, showcasing the replication of essential features and UI elements of apps like Spotify, Facebook, Instagram, Google Feeds, and more.

ChatBlo Android

An Android-based real-time chat app with features like instant messaging, direct messages, and read receipts, powered by Firebase. Enjoy emoji support, media sharing, user profiles, and push notifications, with a WhatsApp-like conversation list and presence manager. The app integrates various Firebase services and supports profile updates and friend management.

ChatBlo IOS

A feature-packed chat app with real-time messaging, media sharing, and read receipts, all powered by Firebase. Enjoy secure login, direct messaging, and fun emojis. The app works seamlessly on iPhone 7 and newer models, integrating various Firebase services for a smooth experience.

College Intranet

This application is designed to streamline and enhance the management of various academic and administrative tasks within an educational institution. It provides a comprehensive solution for library management, staff authentication, student selection, and record maintenance.

Contact

Contact Me

Let's have a chat! Get in touch with me through these contacts:

sjlouji10@gmail.com

Feel free to reach out! I’m always eager to connect with like-minded professionals and explore new opportunities for collaboration and growth. Let's engage, share ideas, and build something amazing together.