Shankara Subramanian is an IT Architect based in Edmonton with about four years of focused experience in data engineering, SQL, and data warehousing complemented by .NET application development and master data migration. He combines end-to-end application development skills with deep data platform expertise, enabling him to own processes and drive projects to timely, cost-effective completion. His career spans roles at IBM, Accenture, and recent architect positions in Alberta government and WCB-Alberta, showing a trajectory from hands-on ETL work to strategic architecture. On GitHub he contributes backend enhancements to the cross-platform Kavita reading server, demonstrating practical experience with APIs, DTOs, and data persistence in production services. Colleagues rely on him for bridging the gap between data teams and application owners, translating complex requirements into reliable implementations. He holds a master’s degree in Industrial Biotechnology, reflecting an analytical background that informs his systematic approach to data problems.
4 years of coding experience
6 years of employment as a software developer
Master's degree, Industrial Biotechnology, Master's degree, Industrial Biotechnology at Shanmugha Arts, Science, Technology and Research Academy
Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
Role in this project:
Back-end Developer
Contributions:7 commits, 1 PR, 1 push in 6 days
Contributions summary:Shankara primarily focused on back-end development tasks, particularly related to the Kavita reading server. Their contributions involved modifying and reverting changes to the statistics collection system, including changes to the data sent to the stats server. The commits touch upon API interactions, data transfer objects (DTOs), and service classes for collecting server information and usage data. The user also worked with file operations and serialization/deserialization, demonstrating an understanding of data persistence within the application's back-end architecture.
Contributions:1 PR, 6 pushes, 2 branches in 2 years 9 months
telegram-botbotliststelegramtelegrambot
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
Shankara Subramanian - IT Architect at WCB-Alberta