Karthikeyan Karur Balu
Senior Software Engineer at Microsoft
- Role
- Senior Software Engineer at Microsoft
- Location
- Bellevue, WA, US
- LinkedIn followers
- 500 followers
About Karthikeyan Karur Balu
TOTAL WORK EXPERIENCE - 13 yearsINTERESTED IN- Distributed Systems, Parallel Programming- Algorithms and Data Structures - Network Design and Development - Web Development - System ProgrammingTECHNICAL SKILLS Programming and Scripting Languages : C, Java, C++, Perl, PHP, XML, MHMTL, AJAX, JSON, SOAP, WSDL, Webservices, JavaScript, Assembly (x86), Verilog Protocols & Standards : TCP/IP, IPsec, COS, OSPF, ISIS, BGP, MPLS, Lawful Intercept Services RESEARCH PROJECTSDynamic Grid Computing Infrastructure span across Clusters- Designed and implemented an interface to use resources from Amazon EC2, Emulab, RIT machines and PC to provide Grid services.Data Structure for Routing Table in NDN- Designed and implemented a scalable and efficient data structure for Forwarding Information Base in Named-Data Network(NDN) using the comination of Bloom filters with LC trie and extensible hashing using knapsack in Java and C.Malicious node detection in structured peer-peer networks- Designed and developed a discrete event simulation distributed system of malicious node detection using Tuple space and Java RMI.Movie Information System (MIS)- Designed and implemented MIS using PhP, AJAX, JavaScript, XML, XSLT, XQuery, JSON, SOAP and WSDL web services.Aspect Oriented Database Systems- Designed and implemented a Persistent DB using Java, PostgreSQL, JDBC and AspectJ for an Object Oriented DB application. Self-loading OS - Designed and developed a basic self-loading OS in a Floppy Disk using x86 instruction set of Assembly Language.Compiler for C- Designed and implemented a compiler for a subset of ‘C’ language, coded in C. A variable approach is implemented with YACC.Multi-level cache and ALU- Designed and developed a Cache and ALU implementation using Verilog HDL and simulated using ModelSim.Specialties: Distributed Cloud Systems, Algorithms, Network Design and Development.
Experience
Senior Software Engineer
Sep 2020 — Present · Redmond, WA, US
Microsoft Intune : Develop features for Mobile Device Management for Windows, iOS and Android using c# and typescript.
Education
Birla Institute of Technology and Science, Pilani
B.E (Hons.)
2003 — 2007
Rochester Institute of Technology
MS
2010 — 2012
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.