Shivaraman Aiyer

Senior Software Developer at Dots

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Shivaraman Aiyer is a senior full-stack developer and engineering leader with 14 years of programming experience and five years in industry leadership roles, currently building at Dots in Toronto. He has held founding and head-of-engineering roles at Stan and led development teams across startups and product companies, delivering web and mobile solutions from ecommerce to complex admin platforms. Technically versatile, he ships maintainable, reusable systems across front-end React and back-end platforms, and has a history of single-handedly owning projects from design integration to production. An active open-source contributor, he implemented critical save/load functionality for painting assistants in the widely used Krita digital art application during Google Summer of Code. Outside work he enjoys long discussions about emerging tech, photography and good coffee—interests that often inform his pragmatic, design-conscious approach to engineering.
code14 years of coding experience
job12 years of employment as a software developer
book12th, Science, 12th, Science at Delhi Public School, Vadodara
bookB. Tech, ICT, B. Tech, ICT at Dhirubhai Ambani Institute of Information and Communication Technology
languagesHindi, Tamil, English
stackoverflow-logo

Stackoverflow

Stats
595reputation
90kreached
11answers
7questions
Badges
woocommerce
top-5%
wordpress
top-5%
github-logo-circle

Github Skills (20)

c-language10
qt10
cprogramming-language10
k10
woocommerce9
wordpress9
opengl9
xml9
file-processing8
file-handling8
file-access8
fileio8
cat6
php6
angularjs6

Programming languages (4)

C++Objective-C++JavaScriptDart

Github contributions (5)

github-logo-circle
KDE/krita

May 2012 - May 2013

Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
Role in this project:
userBack-end Developer
Contributions:42 commits in 1 year
Contributions summary:Shivaraman's commits primarily focus on implementing and improving the saving and loading mechanisms for painting assistants within the Krita digital art application. They added functionality for saving and loading different types of assistants, including those for perspective, and rulers. This involved modifying the Krita code base to support the serialization and deserialization of assistant data, ensuring that the state of these tools is preserved across sessions. The modifications involve changes in the save and load functionality of the .kra file format.
artend-to-enddigital-artlinuxgui
Shivaraman's personal website made with GatsbyJS. ReactJS, NodeJS
Contributions:6 PRs, 28 pushes, 7 branches in 1 year 4 months
gatsbyreactnodejsgatsbyjsreactjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Shivaraman Aiyer - Senior Software Developer at Dots