Karthik Krishna Viriyala
Software Engineer @ StackAdapt
About
Hi! I am a 3rd year Undergraduate Computer Science student at the University of Waterloo. I am deeply interested in Backend Development and Data Science with an aptitude for problem-solving. I am passionate about Computer Programming, Machine learning, LLMs and Web development. I have completed relevant coursework in Data Structures and Algorithms and aspire to specialize in Artificial Intelligence. I am currently seeking Winter and Summer 2026 Internship opportunities. Please feel free to reach out to me.
Canada
Waterloo
Computer Software
Kubernetes, Python (Programming Language), Go (Programming Language), Next.js, C++, Buildkite Integration Pipelines, React.js, Large Language Models (LLM), Ruby on Rails, ASP.NET, LangChain, Amazon Web Services (AWS), Node.js, Express.js, TypeScript, ASP.NET Core, C#, Scikit-Learn, Matplotlib, Pandas
Experience

Programmer Analyst
Ontario, Canada
• Worked on the Retail Management System dealing with issues having high urgency and impact on the business • Automated the parsing of Mulesoft log files by writing Python scripts, speeding up the analysis by 70% • Effectively communicated with non-technical stakeholders to understand business requirements and developed RPA processes, PL/SQL procedures, data fixes and Oracle forms to enhance operations • Rigorously followed Waterfall methodology with clear documentation, clean code, and exhaustive unit testing

Software Developer Intern
United Arab Emirates
• Engineered a robust Visitor Management System for Sharjah Inland Container Depot, integrating Camera, Card reader, QR code, and Barcode Scanners, improving efficiency by 30% and reducing manual efforts by 50% • Constructed Machine Learning and Deep Learning models on MS Synapse Platform for shipment date estimation, and payment sales projection reducing customer waiting times by 15% • Collaborated closely with a team of talented professionals on Cargo Management System for a port
Education
Karthik Krishna Viriyala's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.









