
Software Engineer at Microsoft Research
Vancouver, Canada Area

Software Engineer at Microsoft Research
Vancouver, Canada Area
• 3 years of experience in a customer-facing position in enterprise software development & technical consulting role.
• Experience in infrastructure planning, software architecture & design of distributed system environments including security recommendations, failover techniques, disastor recovery, system integration and application partitioning.
•Domain knowledge of financial industry and private commercial banking. Worked on numerous projects involving development, integration and implementation of electronic banking and transaction based systems across 6 countries in EMEA.
• Domain Knowledge of Telecom & Smart Card Industry (GSM/ UMTS Architecture, SIM lifecycle, JavaCard programming, NFC and RFID Standards and applications)
• Excellent knowledge of Security Services, Cryptography, OS Internals, penetration testing, malware research, reverse engineering, software and security testing
(Public Company; MSFT; Computer Software industry)
January 2009 — Present (11 months)
Security Research and Software Development in eXtreme Computing Group (XCG) at Microsoft Research. Working in High Assurance Trusted Computing, Virtualization and Cloud Computing Futures.
(Public Company; 10,001 or more employees; JAVA; Computer Hardware industry)
November 2007 — May 2008 (7 months)
Developed a number of applications on JavaCard, SunSPOTs and Solaris Virtualization.
(Public Company; 10,001 or more employees; NCR; Information Technology and Services industry)
June 2005 — September 2007 (2 years 4 months)
• Development and Implementation of monitoring, security, fraud detection & transaction based systems for e-banking, financial, and payment industries with pre-sale analysis & post-sale implementations for key accounts and projects.
MS , Information Security , 2007 — 2008
Graduated with Distinction
BS (CS) , Software Engineering, Network Security , 2001 — 2005
IEEE,