My objective in the computer industry is to achieve a more robust computer engineering background by complementing my current software experience within the public sector with an enriching hardware experience in the private sector.
Software Development Engineer @ From July 2015 to Present (4 months) Redmond, WashingtonECE Digital Design Laboratory Teaching Assistant @ • TA for Digital Design Laboratory, the first VHDL/Assembly lab using a DE2 Altera board and Cyclone II chip.
• Position offered after ranking 1st in final, 5,000 line VHDL/Assembly group design project implementing a Direct Digital Synthesis system and Wolfson Audio chip codecs to create musical instrument outputs from volume control and harmonic piano key inputs through a PS/2 keyboard interface.
• Responsible for helping students understand their first experiences with VHDL and FPGA chips, and physical representations of logic gates, finite state machines, and simple CPU architectures. From January 2013 to May 2015 (2 years 5 months) Atlanta, GASoftware Development Engineering Intern @ SDE intern for the Silicon Platforms team under the Operating Systems Group at Microsoft with an objective to improve the technical process for embedded hardware manufacturers to port working Linux device drivers over to the Windows kernel. From May 2014 to August 2014 (4 months) Greater Seattle AreaSoftware Developer Intern @ • Designed 2,000 line Java tool to handle CMS metric management over 2 summers using Apache POI, JExcel,
and Apache ANT; mentored co-worker to maintain tool in my absence.
• Designed 1,000 line Java tool that mapped previously unknown FOSS (Free Open Source Software) product
dependencies using JBoss Tattletale.
• Integrated over 20 discrepancy report solutions associated with role based access control, resource life cycle
management, Active Directory, and OpenDJ services on both DOS and Linux (Red Hat Enterprise) platforms.
• Improved project integration tester to include properly structured 100 lined JUnit test classes.
• Mentored 3 new employees by providing configuration support and introducing project’s operational procedures
and functionality.
• Developed under 3 senior technical leads with individual concentrations From May 2013 to August 2013 (4 months) Gaithersburg, MDSoftware Developer Intern @ • Worked with Army Warfighter Information Network – Tactical (WIN-T) software developing team in a code repairing state by fixing bugs and function discrepancies.
• Ten thousand plus line java program providing middle layer operating environment to support a larger army communication system in Vista and Linux environments.
• Core fixes dealt with authentication and security of users to the system's Active Directory and OpenDJ services
• Identified incorrect source line of code metrics and solely created tool using java and scripting to automate metrics.
• Observed code organization, architecture, design levels, and day to day practices of a computer scientist's profession. From May 2012 to August 2012 (4 months) Gaithersburg, MDGuest Researcher Intern @ • Involved with engineering polymer team testing various construction, aircraft, and automobile materials for endurance, heat resistance, and weathering.
• Specific duties included monitoring long-term exposure specimens, conducting independent projects for more substantial topics, and working with a mentor with large data gathering experiments From September 2010 to May 2011 (9 months) Washington D.C. Metro Area
Bachelor's Degree, Computer Engineering, Senior @ Georgia Institute of Technology From 2011 to 2015 Minor, Computer Science, Senior @ Georgia Institute of Technology From 2011 to 2015 Ganesh Subramaniam is skilled in: Operating Systems, Computer Architecture, Computer Hardware, Windows kernel..., Linux Kernel, Kernel Programming, C, C++, Algorithms, Java, Altera Quartus, Assembly Language, Matlab, VHDL, Verilog, MIPS, Processors, Software Development, Information Security, JUnit, Altera, FPGA, Windows Driver..., Windows Batch, Shell Scripting, OpenSSL, Apache POI, Linux, Red Hat Linux, Computer Science