Say no to manually filling long application forms
Visit any careers page and a lightning button will pop up on any compatible page with a form
Use ChatGPT to auto-fill job forms
Ask for Referral for any job post
Karthik Shanmugam
SWE Intern @ Tesla | Computer Science grad student @ Bing | Full-Stack Software Engineer
About
Karthik Shanmugam is a highly skilled Full-Stack Software Engineer with over five years of experience in web and mobile technologies. He specializes in designing and implementing high-performance API endpoints for large-scale transaction processing and building efficient data ingestion pipelines through database query optimization. Karthik has a strong background in building user-facing websites and mobile applications using JavaScript/TypeScript and NodeJS-based technologies. Karthik is highly passionate about computing at scale, performance optimization, parallel computing, and distributed systems. He is a strong believer in good design and a meticulous approach to writing software. Currently, he is pursuing a Masters in Computer Science at Binghamton University and is actively seeking Summer Internship opportunities. He is open to contributing and learning from every opportunity that comes his way. Karthik is currently working as a Software Engineer II at Aurigo Software Technologies, where he has built complex features for native apps across Android, iOS, and Windows platforms using Cordova. He has designed and established core sync APIs (REST) in .NET Core for large throughput traffic between mobile devices and the server. Karthik has also implemented critical security fixes on the Android app (Java) and got the application FedRAMP certified. He has published apps, updates, and fixes to the Google Play Store, and monitored crash reports, usage metrics, and analytics. In his previous roles at Epsilon, Karthik optimized existing API solutions for better performance via multi-threading and server-side caching. He designed tables and built data ingestion and transformation (ETL) pipelines in Oracle and wrote complex PL-SQL and tuning queries for large data volumes. Karthik also minimized query execution time for critical processes that took 6 hours to 20 minutes using PL-SQL parallel and bulk processing. He defined and implemented performance-critical APIs (C# .NET Core, Entity Framework, LINQ) for real-time payment transactions in online and point of sale systems, fine-tuned for speed at scale. Karthik holds a Bachelor of Engineering (B.E.) in Electrical, Electronics and Communications Engineering from PES University and is currently pursuing a Masters in Computer Science at Binghamton University. His TechStack includes Software Engineer, SQL, Mobile, Typescript, Android, Javascript, iOS, Frontend, Web, NodeJS, ETL, and Java. With relevant experience of 4.95 years, Karthik is actively seeking new opportunities to apply his skills and knowledge in Full-Stack Software
Education Overview
• thomas j. watson college of engineering and applied science binghamton university
• pes university ex pesit south campus
Companies Overview
• tesla
• binghamton university
• aurigo software technologies
• epsilon
Experience Overview
5 Years
Find anyone’s contact
Experience
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
.NET
.NET Core
.NET Framework
AJAX
ajax
Algorithms
Amazon Web Services (AWS)
Android
apache
Apache Spark
Application Programming Interfaces (API)
ASP
ASP.NET
ASP.NET Core
ASP.NET MVC
ASP.NET Web API
aspDotNet
aspDotNetCore
aspDotNetMvc
aspDotNetWebApi
Blogging
C (Programming Language)
C#
C++
cascading style sheets
Cascading Style Sheets (CSS)
Cloud Computing
Computer Science
Creative Writing
Data Structures
Databases
Design
Design Patterns
Distributed Systems
Docker
dotNET
dotNetCore
Extract, Transform, Load (ETL)
Front-end Coding
Frontend
Full-Stack Development
html 5
HTML5
Java
JavaScript
Javascript
jQuery
Kubernetes
Linux
linux
Microsoft Office
Microsoft SQL Server
microsoft sql server
Mobile
Mobile Applications
Model-View-Controller (MVC)
MVC
Node.js
NodeJS
npm
Object-Oriented Programming (OOP)
optimization
Oracle Database
Parallel Computing
Performance Tuning
performance tuning
PL-SQL
PySpark
pyspark
Python
Recruiting
SASS
Software Development
Software Engineer
SQL
sql server
statistics
TypeScript
Typescript
Web
Web Content Writing
Web Services
Contact Details
Email (Verified)
karXXXXXXXXXXXXomMobile Number
+91XXXXXXXXXXEducation
thomas j. watson college of engineering and applied science binghamton university
Master's degree
2022 - 2024
pes university ex pesit south campus
Bachelor of Engineering (B.E.)
2013 - 2017
Frequently asked questions
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now