DILEEP P G

Indie Developer, Ex - SDE II at Microsoft

Location: India | Email: dileeppg.nitc@gmail.com | Mobile: +91-9000143073

Vision

To create next-generation human experiences that are unique, useful, delightful and insightful, with inventive software and hardware technologies

Work Experience

(8 years and 4 months)

 

Highlights:

 

5 Apps/Games published on Android/Windows

 

6+ years as a developer at Microsoft

PSYFUNLAB (www.psyfunlab.com)

Kerala, India

Creator / Indie Developer

~2 years (November 2014 to Present)

Responsibilities: Vision, Design, Art, Audio, Programming, Publishing

 

Projects:

 

Home VR - a 3D home visualization experiment with Google VR (Web + Android)

 

Mind Music - a brain controlled musical instrument and meditation tool (Android)

 

Rhythm Ring - a unique casual music game (Android + Android Wear)

 

Just Juggle - an addictive ball game built using libGDX (Android)

 

iGO! - a basic implementation of the legendary GO game (Windows App)

Microsoft

Hyderabad, India

Software Development Engineer I, II

6+ years (June 2008 to October 2014)

Responsibilities: Design, Development, Unit Testing, Mentoring, Evangelism

 

Key Accomplishments:

 

Designed and co-developed from scratch, a generic high performance Bulk File Processing Framework in C# .NET for processing data in large volumes (~10 million records a day).

 

Represented Microsoft as a Subject Matter Expert (SME) on Windows 8 App development, led a very successful student workshop at Bapatla (a partner Engineering college) - 3 days, 45 undergrad students, 9 Apps.

 

Designed and developed end-to-end, a User Provisioning Tool in WPF to streamline, accelerate the user on-boarding process for a company-wide Master Data Management system. This was a desktop application with a rich UI, utilizing the MVVM pattern, leveraging advanced Data Binding capabilities in WPF (XAML, C#).

 

Developed an elegant and performant Graph Traversal Algorithm in SQL for applying complex filters on Microsoft Sales data - an interconnected mesh of millions of enterprise customers.

 

Designed and developed a rich and flexible Business Rule Editor UI Component using WPF and Windows Forms that enabled non-technical business users to author complex business rules to be run on the Microsoft Sales data.

 

Led end to end development of several key components following different approaches (Code-first, TDD) and processes (Agile, Waterfall). Championed TDD practice and adoption across the development team in 2013.

Skills & Interests

Designing and developing Apps/Games/Interactive experiences

 

Skilled at Design, Coding, TDD, Unit Testing, Debugging, Technical Writing, basic Art/Audio/Video editing, Copywriting

 

Fluent in Java, C#, Recent experience in Unity 3D/VR development, Android/Android Wear, Windows Apps, XAML, WPF, Web Design, HTML/CSS, Past experience in C, C++, T-SQL, x86 assembly, OS Kernel development

 

Interested in 3D/AR/VR, Interactive Visualizations, BCI, Meditation, Sports, Games, Gamification

Education

B.Tech in Computer Science and Engineering (CSE)

National Institute of Technology (NIT), Calicut, India

2004 - 2008

CGPA: 8.5/10.0

Class XII

Central Board of Secondary Education (CBSE), India

2004

Percentage: 92.8

Class X

Secondary School Leaving Certificate (SSLC), Kerala, India

2002

Percentage: 96.3

Awards & Other Achievements

Top 10 finish at IndiaHacks Game Dev Hackathon 2016 (from 11000+ developers)

 

Microsoft IT Subject Matter Expert (SME) in Windows 8 App Development

 

Microsoft Certified Technology Specialist (MCTS) in WPF Application Development, SQL Server Database Development

 

Recipient of awards for key contributions to Microsoft IT (Delight the customer team award in 2012, 2014, Deliver IT team award in 2009)

 

My work on Hardware Virtualization during B.Tech featured in an edited text book titled Electronic Engineering and Computing Technology published by Springer.

 

Led NIT Calicut to Asia Regionals of ACM ICPC 2007 as part of a 3 member team named Hello World! and finished 26th out of 144 teams

 

Kerala State 14th rank in Class X (2002)

 

Kerala State 34th rank in Govt. Engineering. Entrance Exam (2004)

 

Kerala State 3rd in Instrumental Music (Veena) competition held as part of

Kerala State Inter School Youth Festival in 2001

 

Proficiency prize winner for academic excellence throughout school

 

Active passion for Sports and Games - Cricket, Football, Carrom etc. with individual and team awards at Division/Company level