Hi, I'm Karthik Malasani

I'm a Software Engineer II at Splash Sports, where I work on the Payments and Identity team. As a full-stack engineer, I take ownership of end-to-end features—from designing backend systems that handle real-time financial transactions and platform engineering, to building internal tools that enhance operational efficiency. With over 4 years of experience across fintech and platform engineering, I bring a strong focus on distributed systems, event-driven architecture, and building reliable, scalable backend infrastructure that aligns with product goals.

I’m looking for engineering opportunities to grow into the next phase of my career, where I can apply my experience in Distributed and Financial systems, system reliability, and cross-team collaboration to build impactful fullstack/backend products that scale.

About

I’m a backend-focused Fullstack software engineer with 4+ years of experience building distributed systems, secure financial flows, fullstack features and event-driven microservices. I currently work at Splash Sports on the Payments and Identity team, where I’ve designed real-time payout systems, a double-entry ledger, and a fraud flagging framework using technologies like RabbitMQ, Redis, PostgreSQL, and AWS. My foundation in backend systems is built on writing clean, testable code that scales—and solving real product problems that impact users and revenue.

Previously at Accenture, I contributed to cloud-native microservices in Spring Boot and led infrastructure initiatives like CI/CD pipelines, Kubernetes deployments, and database migrations for large enterprise platforms.

I hold a Master’s degree in Computer and Information Science from Northeastern University, where I focused on backend engineering, distributed systems, and cloud-native architectures.

Skills

Technical Skills

Languages JavaScript, TypeScript, Java, C++, SQL
Web Technologies Next.js, React.js, HTML5, CSS3, REST APIs
Frameworks NestJS, Express.js, Node.js, Spring Boot, Spring MVC, Hibernate, Servlets, RESTful Web Services
Backend & Infrastructure RabbitMQ, Redis, BullMQ, Bull Board, Docker, Kubernetes
Cloud & AWS Services AWS Lambda, Cognito, S3, DynamoDB, Secrets Manager, ElasticSearch
Databases PostgreSQL, MySQL, Microsoft SQL Server, MongoDB
Testing Jest, JUnit, Cypress, Spock, React Testing Library
Monitoring & Observability DataDog, PagerDuty, SonarQube, Braze
DevOps & CI/CD GitHub Actions, Jenkins, GitLab CI
Developer Tools Git, Jira, Postman, Figma, Slack, IntelliJ, Linux

Experience

Software Engineer II
  • Designed and deployed scalable identity flows using AWS Cognito and Lambda triggers, supporting secure sign-up, login, and OAuth2-based access for 100K+ monthly users.
  • Built a real-time payout system integrated with Paysafe, Skrill, and Aeropay, ensuring compliant fund disbursement through microservices and transactional workflows.
  • Engineered a double-entry ledger system in PostgreSQL to maintain financial correctness across deposits and withdrawals, processing 10K+ transactions per month with zero reconciliation errors.
  • Developed event-driven pipelines using RabbitMQ and DLQs to process 80K+ async jobs/month, with full observability via DataDog and BullMQ dashboards.
  • Automated internal tooling to support customer service ops, reducing engineering escalations by 60% through admin dashboard workflows.
  • Tools: Node.js, TypeScript, NestJS, RabbitMQ, PostgreSQL, AWS Lambda, Redis, DataDog, BullMQ, Docker
January 2024 – Present | United States
Associate Software Engineer
  • Developed and managed the backend of a leading US based Health Insurance company’s platform using Java, Spring Framework, Microservices and RESTful APIs.
  • Analyzed errors by determining the root cause, and mitigated critical bugs and vulnerabilities in components (jar files) in NexusIQ, Whitehat and Twistlock to limit the security threats in applications.
  • Improved the response time by 20% by refactoring the codebase and changing database design and queries.
  • Independently managed the end-to-end deployment of CI/CD pipeline of client applications in Jenkins.
  • Tools: Eclipse, JUnit, Jenkins, Hibernate, SonarQube, Azure, NoSQL, PostgreSQL
November 2020 - August 2022 | Bangalore, India
Software Development Intern
  • Proficiently applied J2EE design patterns, enhancing software scalability and maintainability. Implemented multithreading, locking, and serialization, ensuring performance and data integrity. Worked on Java Collections and Generics for efficient data management and type-safe coding.
  • Collaborated with cross-functional teams, including designers, testers, and development team, while shadowing daily activities.
  • Engaging in daily Scrum meetings, actively contributing to the development of a comprehensive weekly project schedule encompassing critical tasks like deployment, testing, quality assurance, and project documentation.
  • Built a personal project (Cinema booking system) implementing implementing JavaScript (event listeners, DOM manipulation and JSON data).
  • Tools: Eclipse, VScode, Azure, MySQL, Jira
June 2019 - September 2019 | Bangalore, India

Projects

music streaming app
NGO Management System

An application built using Core Java, Java Swing and MySQL.

Accomplishments
  • Tools: Netbeans, MySQL, Java Swing, JDBC
  • Java Swing Application constituting cross enterprise workflows
  • The system features CRUD operations and seamless UI with various components
  • Included features such as live e-mail, print and analytical features
quiz app
Husky Finder Database

A complex database for incoming Northeastern students to collaborate.

Accomplishments
  • Tools: MySQL, PowerBI, React
  • Designed a complex ER-diagram to build a platform for manage incoming students’ needs.
  • Built a complete database using MySQL with Procedures, DML Triggers, Data encryption, UDFs, non-clustered indexes
  • Built a dashboard with PowerBI for data visualization along with Graphical User Interface (React) for CRUD operations
Screenshot of web app
Airline E-commerce website

A website built to exercise Spring framework concepts.

SpringBoot
  • Tools: HTML, CSS, Bootstrap, Springboot
  • Created a website for an Ecommerce airline web application using Spring boot, Spring data JPA(ORM) and MySQL.
  • Designed front end using HTML, Bootstrap and CSS. Used Spring Data JPA (hibernate) as an ORM to interact with the MYSQL.
Screenshot of  web app
Fantastic Fitness

A fitness platform built leveraging MERN stack with four distinct integrated workflows.

MERN Stack MERN Stack
  • Built a fitness platform implementing four distinct integrated workflows including an admin user interface.
  • End-to-end application integrating multiple APIs, including a payment gateway and chatbot, for seamless functionality.
Screenshot of  web app
Cinema Booking System

An end to end user friendly application built using Java and Java FX.

Java and Swing Accomplishments
  • This system aims to provide an efficient and user-friendly login platform where customers can browse and book movie tickets, and for administrators to manage movie listings and bookings.
Screenshot of  web app
Selenium and UFT testing

A comprehensive automation testing schedule using variuous Selenium features.

Selenium and UFT Tools: Java, Eclipse, Selenium, TestNG
  • Data-Driven Automation Framework used for scripting.

Education

Northeastern University

Boston, Massachussetts, USA

Degree: Master of Science in Computer and Information Science
CGPA: 3.77/4.0

    Relevant Courseworks:

    • Program Structures and Algorithms
    • Application Engineering Development
    • Data Management and Database Design
    • Web Design and User Experience
    • Object Oriented Design(JAVA)
    • Software Quality Control
    • Data Science Engineering Tools and methods
    • Cloud Networking

RNS Institute of Technology, Visvesvaraya Technological University

Bangalore, India

Degree: Bachelor of Technology in Information Science and Engineering
CGPA: 3.7/4.0

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Object Oriented Programming
    • Operating Systems
    • Machine Learning
    • Artifical Intelligence

Contact