I enjoy working on large-scale systems, but for a company that values qualities I have found more pervasive in smaller work environments: strong culture of continuous learning (pair-programming, collaboration in
I enjoy working on large-scale systems, but for a company that values qualities I have found more pervasive in smaller work environments: strong culture of continuous learning (pair-programming, collaboration in small teams, education stipend, and a flexible schedule
Junior Java Developer @ Worked as a junior developer for a large-scale web application used by our customers (banks) to track the cash flow to/from vaults to our customer's clients (businesses).
• Work individually and in small development teams to meet QA and business requirements (including design, testing, debugging, refactoring, implementation)
• Manage servers and various cronjobs using ssh and command-line terminal
• Make SQL (postgres) queries for our application's code as well as on the fly to provide quick data metrics back to our customers.
• Be able to read, interpret, and understand an already existing, massive codebase.
• Improve our teams development efficiency by making hacks, contributing to our wiki, promoting self-learning tools (such as pluralsight)
• Respond to help-desk tickets on technical problems
• Programming a KP-900 universal remote control to route a satellite source to a TV using an 8x8 matrix switch
• Developing a Java web service to monitor (and change) the state of the matrix switch via RS-232 serial port connected to a apache tomcat server
Co-managed the GeckoEye Project – This project used Z-Wave sensors and VERA home automation technology to monitor the doors and windows in rental properties to intelligently control air conditioning units in order to mitigate energy waste and decrease monthly bills.
My responsibilities included:
• Debugging and improving code (scripted in Lua) to remotely turn off air conditioning units if a door/window was open.
• Overseeing each rental property to ensure customer satisfaction (installation of and continued monitoring via SSH of VERA units and Z-wave devices)
• Database management and analysis for events (door opened, AC turned off, etc.) reported to a Amazon cloud service database
• Generating monthly client reports on home events and energy savings in a user-friendly web design
Programming frameworks involved: Lua, SQL, MATLAB From February 2013 to February 2014 (1 year 1 month) Research Assistant @ • Conducting research on non-invasive brain stimulation techniques such as TMS (transcranial magnetic stimulation) and tDCS (transcranial direct current stimulation) and its affect on human motor learning.
• Investigating the affects of tDCS on a working memory task. Responsibilities have included: developing an experimental paradigm and video task using Python, testing human subjects using MATLAB to develop an algorithm to read, analyze, and present data. From May 2012 to February 2013 (10 months) Student Researcher @ • Investigated the effect screw insertion torque on pullout strength in normal osteopenic and osteoporotic cadaveric human humeri (Tankard et al. 2012 Journal of Orthopedic Trauma)
• Responsible for testing human humeri using servohydraulic testing machine and generating a algorithm in MATLAB to read in sampled data,identify torque patterns through the far cortex of the bone as well as extracting other data parameters. From February 2010 to September 2011 (1 year 8 months) Student Intern @ • Conducted research for a summer comparing walking performance of patients after total and partial hip and knee replacement procedures using an instrumented treadmill.
• Designed an algorithm in MATLAB to read in data and output various parameters (such as impulse, step length and other gait metrics)
A Wiik, S Tankard, R Strachan, S Krishnan, A Amis, J Cobb Top walking speed as a cheap adn reliable alternative to PROMS in high functioning knee arthroplasty patient BOA Congress 2012
A Wiik, Tankard S, Strachan R, Amis A A, Cobb J An instrumented treadmill measuring top walking speed, stride length and weight acceptance at heel strike suggests superiority of unicompartmental over total knee arthroplasty 15th ESSKA Congress 2012
A Wiik, Tankard S, A Lewis, S Krishnan, A Amis, J Cobb High performance gait analysis comparing hip resurfacing arthoplasty and total hip arthroplasty BOA Congress 2012 From June 2011 to August 2011 (3 months) Student Intern @ • Conducted research on skull fracture mechanics to develop human skull surrogate model
• Analyzed piezoelectric load cells using drop tower tests using MATLAB to ensure and repeatability prior to implementation in ballistic testing From May 2009 to August 2009 (4 months)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension