SHALVIN P SHAJI

Summary

Junior software engineer with 2 years of experience in developing scalable and maintainable applications in Java and Python. One of my main objective is to work in a technically strong team with a good balance of power and responsibility, especially leveraging Open-Source technologies.

Education

B.Tech in Electrical Engineering (CGPA - 8.1)

National Institute of Technology Calicut

July 2019 – Sept 2023

  • Coursework: Data Structures and Algorithms, Artificial Intelligence and Machine Learning
  • Senior-Executive of Registration Committee-Ragam’23, Executive of Public Relations Committee-Tathva’22.

Experience

Software Engineer

Wells Fargo – Hyderabad, India

Aug 2023 – Present

  • Spearheaded the development of a real-time data pipeline with Kafka, Camel, and Solace, scaling to 1 million+ trades/day with subsecond latency.
  • Engineered a Python automation to streamline API onboarding, resulting in a 300% reduction in the average onboarding timeline.
  • Engineered a cross-environment configuration synchronization utility that automated a critical manual task during Business Continuity Exercises (BCE), eliminating hours of manual effort.
  • Drove modernization in parts of a monolith into cloud native microservices, cutting down release time by 50%.

Project Trainee

Bosch Global Software Technologies – Coimbatore, India

May 2022 – July 2022

  • Investigated and analyzed the oil cooling topologies of current EV electric motors, focusing on key design trade-offs and efficiency metrics.
  • Delivered a comprehensive technical report to senior engineering staff, outlining research conclusions and proposing design improvements.

Software Engineering Intern

Gallant Technologies – Remote

Oct 2021 – Feb 2022

  • Developed and delivered two cross-platform mobile applications using Flutter and Dart focusing on API integration and state management.
  • Contributed to a dynamic application framework for rapid white-labeling and branding changes with limited code modifications.

Projects

Image-2-Sudoku Solver [GitHub]

Developed an application that reads sudoku boards from images, loads them into a UI, and provides an option to solve the puzzle.

Tools Used: Python, OpenCV, Tensorflow, Tkinter, Pygame

FACTS: Facial Attendance and Class Tracking System [GitHub]

Developed a web app with role-based access to create class schedules and track attendance using facial recognition.

Tools Used: React, Python, RabbitMQ, Firebase, Supabase(PostgreSQL)

Technologies

Languages: Java, Python, C, Dart, SQL
Technologies: Spring Boot, FastAPI, React, Django, Apache Camel, Apache Spark, Flutter, Pandas, Pytorch
Platform/Tools: Jenkins, Harness, Docker, Git, NVim, Cursor
Databases: Oracle DB, Hive, PostgreSQL

Certifications

  • • Deep Learning Specialization by Andrew Ng, Coursera.
  • • Computer Vision with Deep Learning, Udemy.