Daniel Commins

Software Engineering Instructor at Tech Elevator
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
San Diego, California, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Sunny Kim

Since October 2013, Daniel strings rackets at AIR Club San Diego and coaches badminton 2-3 days a week. He is punctual, professional, meticulous, and organized in both his teaching and racket servicing. Although he is overqualified to teach the club's beginners and juniors, Daniel brings intelligence and compassion to the court with his personalized, calm, and cooperative communication style. He is not only molding the grip, strokes, footwork, and playing tactics of his students - he is also gently shaping them to be self-responsible and well conditioned athletes who seek to improve their fitness, agility, skills, and on-court smarts. His emphasis on long-term player development is refreshing at a time when every student seems to search for THE magic bullet to plug the gaps in one's game.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Education Administration Programs
    • 700 & Above Employee
    • Software Engineering Instructor
      • Apr 2022 - Present

      Just starting as a Java Software Instructor. ---------- Tech Elevator is an intensive in-person education provider helping individuals and companies acquire in-demand technology skills for the modern workforce. Through our 14-week, full-time coding bootcamps, we teach students from diverse backgrounds to become software developers while also helping them to build necessary career-readiness skills and career connections through our nationally recognized Pathway Program™. Founded in 2015, with a focus on quality and care in everything we do, we’re proud of our outcomes. As an early member of the Council on Integrity Results in Reporting (www.cirr.org), Tech Elevator has taken a proactive approach to transparency. Our results speak to our focus on quality and on student success which have earned us a leading national bootcamp position based on the job placement rate of our grads. Show less

    • United States
    • Primary and Secondary Education
    • 1 - 100 Employee
    • Teacher The LEAGUE of Amazing Programmers · Part-time
      • Apr 2022 - Present

      Continuing to volunteer teaching Java and Python programming to middle and high schoolers.

    • Teacher
      • Jan 2019 - Apr 2022

      *Teaching Java and Python to middle and high school students.*Java and Python curriculum development.*Initiated, designed, developed, and primary contact on Python learning track.*Working efficiently with small (<10) group of developers.*Git/Github source code management.*Taught classes on: Java, Python, Processing, C, x86 Assembly*Currently learning: SpringBoot and REST

  • Self-employed
    • San Diego, California, United States
    • Independent Engineering Contractor
      • Jun 2019 - Mar 2022

      *Java programming for RFID read controllers (Nordic ID) interfacing with Gen2 UHF RFID passive tags (RF Micron) to build new device/invention. *Knowledgeable on the EPC I/O Gen2 Protocol Standard. *Test log debug design and harness for replaying hardware test scenarios. *Sole worker responsible for entire project from start to finish, namely: Written design documentation, Java software development, Software test, and Graphical output for non-technical customer/demo presentation. *Java programming for RFID read controllers (Nordic ID) interfacing with Gen2 UHF RFID passive tags (RF Micron) to build new device/invention. *Knowledgeable on the EPC I/O Gen2 Protocol Standard. *Test log debug design and harness for replaying hardware test scenarios. *Sole worker responsible for entire project from start to finish, namely: Written design documentation, Java software development, Software test, and Graphical output for non-technical customer/demo presentation.

  • UC Irvine
    • UC Irvine
    • Lead youth camp instructor
      • Jul 2013 - Jul 2019

      Lead instructor for youth badminton camp (ages 8-14) hosted at UC Irvine every week in July. Responsible for the entire course content and format including exercises, direction, and planning. Lead instructor for youth badminton camp (ages 8-14) hosted at UC Irvine every week in July. Responsible for the entire course content and format including exercises, direction, and planning.

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 700 & Above Employee
    • Software Developer
      • May 2016 - Jun 2019

      Embedded software engineer working on aircraft autopilot firmware. * Responsible for designing, integration, and debugging of aircraft avionics features relating to takeoff, landing, navigation, and surface schedules. * Simulation and analysis of aircraft parameter, servo, and flight performance according to requirements. * Implement and evaluate algorithms in C for control and navigation systems. * Designed automated software test framework and environment in Python for automated testing. * Setup, created, and debugged projects in Jenkins for overnight regression testing. * Produce white box and black box test plans for use in simulated and HWIL environments. * Test plan design and python scripting for unit testing and integration testing. * Troubleshoot and investigate problems in simulated and HWIL environments and through post-event analysis. * Linux, C, python, Jenkins, subversion Show less

    • Open Source Developer
      • Jun 2014 - Jun 2017

      Developer of ATACMD, the free, open-source software for low-level hard disk drive diagnosis. https://github.com/dencee/atacmd. Based on the end-of-life disk sanitization program I wrote at UCSD, HDDErase: https://en.wikipedia.org/wiki/HDDerase Developer of ATACMD, the free, open-source software for low-level hard disk drive diagnosis. https://github.com/dencee/atacmd. Based on the end-of-life disk sanitization program I wrote at UCSD, HDDErase: https://en.wikipedia.org/wiki/HDDerase

    • Advertising Services
    • 1 - 100 Employee
    • Director of Customer Analytics
      • Jun 2014 - Nov 2016

      *Responsible for data management to facilitate excellent results with search marketing initiatives and foster long‐term relationships. *Provide analysis to align client goals and targets to take strategic actions, implementing marketing project plans and analyzing performance data. *Responsible for data management to facilitate excellent results with search marketing initiatives and foster long‐term relationships. *Provide analysis to align client goals and targets to take strategic actions, implementing marketing project plans and analyzing performance data.

    • Racket stringing and instructor
      • Aug 2013 - Mar 2016

      Stringing tennis, racketball, squash, and badminton rackets. Badminton instruction by appointment. Stringing tennis, racketball, squash, and badminton rackets. Badminton instruction by appointment.

    • United States
    • Computer Hardware Manufacturing
    • 700 & Above Employee
    • Hybrid SSD Firmware engineer
      • May 2011 - Jun 2013

      Firmware and application development for high performance Hybrid SSD programs. Responsibilities include design, coding, and documentation. Work directly on NAND flash management firmware.

    • Senior Software Engineer
      • Feb 2010 - May 2011

      As I senior engineer I became the lead on many big, new projects for my group including 4K, error recovery, LDPC, and full disk encryption (FDE).

    • Software Engineer
      • Jul 2007 - Feb 2010

      While working as a software test engineer at Western Digital I refined my skills in C programming and expanded my knowledge of ATA/SCSI drive firmware that I learned at my previous job at CMRR. I also learned a lot about how to manage/maintain large code bases and coordinate with different groups.

    • Engineer
      • Jun 2005 - Oct 2008

      I learned the most about disk drive read channel, tribology, and magnetic recording materials while at CMRR than any other company, including Western Digital. The staff consists of highly knowledgeable and experienced PhD's who are or were leading researchers in their field. I was the lead in the both the secure erase project and the TCQ/NCQ command re-ordering projects. While working on these projects I taught myself to program in C, BASIC, python, assembly, Linux bash, and Matlab. I was awarded outstanding worker on 2 separate occasions during my stay at CMRR. I continued working here part time while also working full time at Western Digital. I also recruited, interviewed, and managed grad. students to work on above projects. Show less

Education

  • UC San Diego
    BS EE, Semiconductor physics and materials
    2001 - 2006
  • University of California, Irvine
    Bachelor of Science (BS), Certificate in Embedded System Engineering, Embedded Systems
    2009 - 2011
  • SSFHS

Community

You need to have a working account to view this content. Click here to join now