Commit be2f5304 authored by Sadman Kazi's avatar Sadman Kazi 🎸

Add wave computing, rework skills sections

parent 166e56ae
Pipeline #140 passed with stage
in 19 minutes and 36 seconds
......@@ -12,6 +12,23 @@
%------------------------------------------------
\cventry
{Software Engineering Intern}
{Wave Computing}
{Campbell, CA}
{May 2017 - August 2017 (expected)}
{ % Description(s) of tasks/responsibilities
System Architecture Team.
\begin{cvitems}
\item[]
\item {Rewrote \& optimized legacy C simulator code to maintainable object-oriented \textbf{C++11} code, running \textbf{10\% faster}}
\item {Added \textbf{modular builds} (using CMake) \& improved testing workflow (writing \textbf{multithreaded Python script})}
\item {Worked on mapping \textbf{Keras deep learning models} \& \textbf{TenforFlow operators} to C++ models runnable on Wave hardware}
\end{cvitems}
}
%------------------------------------------------
\cventry
{Software Engineer Co-op}
{Extreme Networks}
......@@ -28,7 +45,7 @@ Wireless LAN infrastructure team
\end{cvitems}
}
%------------------------------------------------
%------------------------------------------------
\cventry
{Software Developer Intern}
......@@ -40,13 +57,12 @@ Autodesk Live - Application team
\begin{cvitems}
\item[]
\item {Added support for \textbf{multi-format project importing} in Stingray using C++}
\item {Added licensing, about-dialog and improved cursor-behaviour between engine and editor}
\item {Extended numerous features to the \textbf{native mobile application}, such as touch-based camera}
\item {Added licensing, about-dialog, touch-based camera and extended features to native mobile app}
\item {Implemented \textbf{two debugging modes} to speed up developer workflow}
\end{cvitems}
}
%------------------------------------------------
%------------------------------------------------
\cventry
{Software Engineer, d\{\} Lab}
......@@ -59,8 +75,8 @@ Real-time communication architecture for large-scale sensor networks (for mining
\begin{cvitems}
\item[]
\item {Deployed a \textbf{mesh network communication} and \textbf{location tracking system} in Python}
\item {Designed and implemented \textbf{firmware software} and \textbf{daemons} in Python and C++}
\item {Developed image display and input support for an OLED device in C++}
\item {Developed \textbf{firmware software} and \textbf{daemons} for capturing sensor data in Python and C++}
\item {Developed image rendering and input support for an OLED device in C++}
\end{cvitems}
}
......@@ -74,13 +90,13 @@ Member, Controls Team}
{May 2016 - Present \newline {\vspace{-1mm}}
September 2014 - May 2016} % Date(s)
{ % Description(s) of tasks/responsibilities
Controls software for microrobot pathing
Controls software for microrobot pathing. Currently leading the development of the software for ICRA 2018.
\begin{cvitems}
\item[]
\item {Built the GUI, robot controller modules and various other utilities from scratch in C++}
\item {Built the GUI, robot controllers and python scripting engine in C++}
\item {Led the development of pathing specifications for ICRA 2016 in Python (won \textbf{first place})}
\end{cvitems}
}
\end{cvitems}
}
%------------------------------------------------
\end{cventries}
......@@ -19,35 +19,13 @@
An open source cross-platform 3D game engine under development.
\begin{cvitems}
\item[]
\item {Supports shaders, keyboard/mouse-controlled camera and OBJ file loading}
\item {Supports shaders, keyboard/mouse-controlled first person camera, lighting, and OBJ file loading}
\end{cvitems}
}
{https://git.sadmansk.com/sadmansk/GameEngine}
%-------------------------------------------
\cvproject
{Straights}
{C++ \textbullet{} GTK+}
{
A card game that supports up to 4 human/AI players and features a complete GUI.
\begin{cvitems}\end{cvitems} % for spacing between projects
}
{https://github.com/sadmansk/straights}
%-------------------------------------------
\cvproject
{Myo Pad}
{C++ \textbullet{} OpenGL \textbullet{} Myo SDK}
{
A program using the Myo armband that exports drawings/writing on a surface to a computer's graphical interface.
\begin{cvitems}\end{cvitems} % for spacing between projects
}
{https://github.com/sadmansk/MyoPad}
%-------------------------------------------
\cvproject
{Myo Guitar}
{Android \textbullet{} Java}
......
......@@ -14,12 +14,12 @@
\cvskill
{Languages} % Category
{C++, C, Python, Lua, Java, C\#, Assembly, Javascript, GLSL } % Skills
{C++, C, Python, Lua, Java, Rust, C\#, Assembly, Javascript, GLSL, Octave } % Skills
\cvskill
{Other}
{OpenGL, Android, SDL, Qt, GTK+, Scaleform, Visual Studio, Eclipse, Vim, Git, Maven, CMake, GDB, pdb, Stingray Engine, Unity Engine, Unreal Engine, Arduino, nginx, Docker, PostgreSQL, Octave}
{Technologies}
{OpenGL, Android, SDL, Boost, Qt, GTK+, Maven, CMake, Stingray Engine, Unity Engine, Unreal Engine, Arduino }
%------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment