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
- 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
- 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
- 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
Projects
An application built using Core Java, Java Swing and MySQL.
A complex database for incoming Northeastern students to collaborate.
- 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
A website built to exercise Spring framework concepts.
A fitness platform built leveraging MERN stack with four distinct integrated workflows.
An end to end user friendly application built using Java and Java FX.
Education
Boston, Massachussetts, USA
Degree: Master of Science in Computer and Information Science
CGPA: 3.77/4.0
- 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
Relevant Courseworks:
RNS Institute of Technology, Visvesvaraya Technological University
Bangalore, India
Degree: Bachelor of Technology in Information Science and Engineering
CGPA: 3.7/4.0
- Data Structures and Algorithms
- Database Management Systems
- Object Oriented Programming
- Operating Systems
- Machine Learning
- Artifical Intelligence
Relevant Courseworks:


