Sivakar Sithamparanathan
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.
Email: sivakar.sithamparanathan@gmail.com
Website: https://sivakar.com
LinkedIn: https://www.linkedin.com/in/sivakar-sithamparanathan-363762109/
GitHub: http://github.com/sivakar12
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
Fullstack Developer - Freelance Work
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: Identifying and fixing hundreds of code organization issues, designing testing strategies and streamlining build process, migrating to new libraries/frameworks to improve developer productivity at least fivefold.
Software Engineer - Virtusa
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: Designing 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: Synchronizing data across multiple systems using Microsoft Azure cloud components.
Intern Software Engineer - Eyepax IT Consulting
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)