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)