Karthikeyan Karur Balu

Senior Software Engineer at Microsoft

Role
Senior Software Engineer at Microsoft
Location
Bellevue, WA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

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

  1. Senior Software Engineer

    Microsoft

    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.

Karthikeyan Karur Balu — Senior Software Engineer at Microsoft in Bellevue, WA, US | Unifers