Sivakar Sithamparanathan
Personal Statement
I have both theoretical and practical knowledge across a range of computer science topics and a proven ability to quickly internalize new libraries and frameworks by recognizing patterns. With a strong foundation in mathematics, I am confident in my ability to grasp and apply complex technical concepts with ease. My organically developed communication and teamwork skills allow me to thrive in agile, high-demand environments where I bring creativity, organization, and discipline to every challenge.
Skills
Programming Languages
- Java, JavaScript, TypeScript, Rust, Python, HTML/CSS, SQL
Concepts
- Web, Design Patterns, Relational and Non-relational Databases, Operating Systems, Functional Programming, CI/CD, Microservices, Cloud, AI/Deep Learning, Event-Driven Programming, Test-Driven development
Platforms and Tools
- Node.js, Spring, React, Salesforce, Angular, Vue, MySQL, Firebase, Redis, InfluxDB, Git, Docker
Transferable Skills
- Quick comprehension, Articulation, Adaptability, Foresight
Experience
Freelance Work
Fullstack Developer | May 2022 ‐ Present
-
Real-time data visualizations of financial data
- Extended React charting libraries with new UI features to fulfill advanced requirements (latency being less that 1 second among other things) that is crucial for the launch of the product.
-
Event-sourcing based approach for business features
- Designed the data models and used Spring Boot and React code to display statistics to enable the business to make data-driven decisions.
-
Optimizations to codebase
- Identified and fixed hundreds of code organization issues, designing testing strategies, streamlining build process and migrating to new libraries/frameworks to improve developer productivity at least fivefold.
Virtusa
Software Engineer | Feb 2019 ‐ Apr 2021
-
Platform-constrained backend computations on high-volume data
- Programmed backend computations on Salesforce instance ensuring strict compliance with platform compute limits including complex validations and triggers.
-
Modernizing UI components
- Designed modern, intuitive SPAs on Salesforce framework (similar to Angular) that reduced user interaction time by 80% by avoiding page loads.
-
CI/CD workflow research
- After noticing recurring time-consuming tasks, presented a CI/CD workflow strategy for Salesforce applications, addressing unique characteristics of the platform.
-
Integration of legacy systems and modern cloud components
- Synchronized data across multiple systems using Microsoft Azure cloud components.
Eyepax IT Consulting
Intern Software Engineer | Jun 2017 ‐ Nov 2017
- Angular MVP development
- Single-handedly developed a B2B appointment system featuring business listings, bookings, and calendar views using Node.js and Angular to convince clients to use SPAs.
Education
Bachelor's Degree
- University of Moratuwa, Sri Lanka
- B. Sc. (Hons) in Engineering
- Computer Science and Engineering
- GPA 3.5
High School Achievements
- AL is an extremely competitive exam tens of thousands of people take in the country and I was ranked 113 for Physics, Chemistry and Mathematics.
Interests
- Reading fiction and non-fiction (on Economics, History, Geopolitics, etc.)
- Puzzle games
- Linguistics (know French, German and Hindi to varying levels)
- Fitness (weight training, nutrition, cycling)