forked from sagar-gandhi/sagar-gandhi.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Projects.html
174 lines (119 loc) · 6.5 KB
/
Projects.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
<!DOCTYPE html>
<html lang="en">
<head>
<title>Projects and Certifications</title>
<meta charset="utf-8" />
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
<meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1">
<link rel="stylesheet" type="text/css" href="/theme/gumby.css" />
<link rel="stylesheet" type="text/css" href="/theme/style.css" />
<link rel="stylesheet" type="text/css" href="/theme/pygment.css" />
<script src="/theme/js/libs/modernizr-2.6.2.min.js"></script>
<style>
ul.a {
list-style-type: square;
}
</style>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-56071882-1', 'auto');
ga('send', 'pageview');
</script>
</head>
<body id="index" class="home">
<div class="container">
<div class="row">
<header id="banner" class="body">
<h1><a href="/">Gesture, Graphics & Vision Software Engineer <strong></strong></a></h1>
</header><!-- /#banner -->
<div id="navigation" class="navbar row">
<a href="#" gumby-trigger="#navigation > ul" class="toggle"><i class="icon-menu"></i></a>
<ul class="columns">
<li><a href="index.html">Home</a></li>
<li><a href="Projects.html">Projects</a></li>
<li><a href="Resume.html">Resume</a>
<li><a href="Blog.html">Blog</a></li>
<li><a href="Contact.html">Contact</a></li>
</li>
</ul>
</div>
<section id="content" class="body">
<div class="row">
<div class="eleven columns">
<header>
<h2 class="entry-title">
<a href="#" rel="bookmark"
title="Overall Projects">Projects</a></h2>
</header>
<footer class="post-info">
<address class="vcard author">
By <a class="url fn" href="Contact.html">Sagar Gandhi</a>
</address>
</footer><!-- /.post-info -->
<div class="entry-content">
<p>Below is list of projects I did.
<h3><b>Graphics, 3D Programming, GPU Drivers, OpenGL, OpenGL ES, Sharders, GLSL, GLSL ES</b></h3>
<ul class="a">
<li>Debugged Intel On-Chip Graphics Driver for Windows XP using WinDbg debugger. Primarily worked on 3D HAL module. I learned most of my debugging skills on this project.</li>
<li>Programmed Polygon Reduction Tool, which reduced number of polygons by 50%-75% while maintaining original shape of the object intact. This was a whole new advancement for Game Programmers</li>
<li>Developed 3D Game on Android platform using NDK, C++, STL to help children remember the number tables. I learned how to put different modules together. At the same time, how to maintain overall performance to optimum.</li>
<li>Engineered and programmed OpenGL-ES 3D-Engine for Android which supports Advanced Obj, MD2 file formats and Audio Support. Wrote Native code using C, C++.</li>
<li>Wrote GPU Profiler for AMD using C++ on Windows 7 to compute GPU statistics at runtime. Learning about GPU internals helped visualize how to optimize the programs for visibility against resource usability.</li>
<li>Built 3D Action Game for PC from initial design to deployment, covering most of the topics in 3D Rendering. Used Qt for Windowing System Management.</li>
</ul>
<br>
<h3><b> Real-time Image processing, Intel Creative Camera,Intel RealSense Camera, Kinect For Windows V1, V2, OpenCV</b></h3>
<ul class="a">
<li>Designed and Developed Domain Oriented Gesture Library for Kinect for Windows V2, which is usable in higher level languages like C# and Python.</li>
<li>Worked on Augmented Reality project for an innovative product. It targets the Education Industry directing a new way of learning.
</li>
<li>Built an app for Kinect for Windows which creates an ease for presentations using MS Powerpoint. For e.g. One can traverse through slides using simple gestures. Wrote COM Office Automation program in C++.
</li>
<li>Built small Game using Intel Perceptual Computing SDK, later ported it to Intel RealSense SDK</li>
<li>Created an App for Speech Impaired which would help them convey a message. Used OpenCV, C on Windows 7 platform. Porting it to Android is in progress.
</li>
<li>Built 3D Action Game for PC from initial design to deployment, covering most of the topics in 3D Rendering. Used Qt for Windowing System Management.</li>
</ul>
</div><!-- /.entry-content -->
</div><!-- /.eleven.columns -->
<div class="three columns">
<h4>Tags</h4>
OpenGL, OpenGL ES 2.0, OpenGL ES 3.0, OpenCV, C, C++, Device Drivers, Python, Graphics, 3D Driver, Android, Motion Sensor, Kinect for Windows, Intel Perceptual Computing, Intel RealSense Camera, Intel Creative Camera, Gesture Recognition, NUI, x86 Assembly, Unix, Linux, OS Development, WinDbg, Visual Studio, 3D Engine
<nav class="widget">
<h4>Social</h4>
<ul>
<li><script src="//platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/MemberProfile" data-id="https://www.linkedin.com/pub/sagar-gandhi/46/581/336" data-format="hover" data-text="Sagar Gandhi"></script></li>
<li><a href="#"></a></li>
</ul>
</nav>
</div> </div><!-- /.row -->
</section>
</div><!-- /.row -->
</div><!-- /.container -->
<div class="container.nopad bg">
<footer id="credits" class="row">
<div class="seven columns left-center">
<address id="about" class="vcard body">
Proudly powered by <a href="http://getpelican.com/">Pelican</a>,
which takes great advantage of <a href="http://python.org">Python</a>.
<br />
Based on the <a target="_blank" href="http://gumbyframework.com">Gumby Framework</a>
</address>
</div>
<div class="seven columns">
<div class="row">
<ul class="socbtns">
</ul>
</div>
</div>
</footer>
</div>
<script src="/theme/js/libs/jquery-1.9.1.min.js"></script>
<script src="/theme/js/libs/gumby.min.js"></script>
<script src="/theme/js/plugins.js"></script>
</body>
</html>