- Patent Assistant at Wagenknecht IP Law Group, PC
- Teacher at Robolink
University of California, San Diego, Computer Engineering, Software Engineering
Working with a closely-knit team to create vision system solutions in the Android space.
Leading a group of dedicated programmers to hone and discover their strengths as moonlight freelancers and independent software developers.
February 2015 – June 2015(4 months)5677 Oberlin Dr #204, San Diego, CA 92121
Obtained a firm knowledge of patent prosecution by drafting figures and schematics, researching arguments and responses to USPTO office actions, maintaining correspondence with key clients, and writing concrete use-cases for software patent processes applications.
Taught Android development, Arduino programming, and robotics physics and theory to children grades K-12.
Computer Engineering, Software Engineering
2011 – 2015
Studied Computer Engineering with a focus on hardware architectural and embedded design in order to understand and eliminate security hazards at the hardware and software levels in production systems. Successfully led a number of projects such as IEEE MicroMouse, numerous Verilog and VHDL projects, and client-server based applications. Cursed with insatiable curiosity, took deep forays into web application development, Artificial Intelligence, Data Mining, and software security.
Activities and Societies
2009 – 2010
Joined the Speech and Debate team, competing in Parliamentary Debate in a number of tournaments, including PSCFA and the California State tournament. While completing GE’s and other course breadth for IGETC transfer into UCSD, took fun classes like Classical Guitar with Fred Benedetti (who studied directly under Segovia), honed public speaking skills, assisted the debate coach at Mt. Carmel High School, and earned technical experience as full-time projectionist at UltraStar Cinemas.
Activities and Societies
Native or bilingual proficiency
American Sign Language
Limited working proficiency
Skills & Expertise
- Unit Testing
- Circuit Analysis
- Circuit Theory
- Public Speaking
- Web Development
- Android Development
- Agile Methodology
- Technical Writing
- Software Development
University of California, San Diego
- Circuits and Systems(ECE 45)
- Server-Side Web Applications(CSE 135)
- JAVA & OOP(CSE 11)
- Product Marketing and Management(MGT 103)
- ARM Assembly(ECE 30)
- Introduction to Intelligent Systems(ECE 172A)
- Engineering Probability & Statistics(ECE 109)
- C Programming(ECE 15)
- Digital Design(ECE 25)
- Advanced Data Structures in C++(CSE 100)
- Analog Design(ECE 35)
- Computer Architecture(ECE 141)
- Linear Systems Fundamentals(ECE 101)
- VHDL Design Project(ECE 111)
- Enterprise Web Applications(CSE 136)
Volunteer Experience & Causes
Speech and Debate Coach
Mt. Carmel High School
August 2015 – June 2017(1 year 10 months)Education
As a coach, I mentor a team of highly motivated high school students to speak with conviction and argue effectively. I guide their speaking ability with regular drills, hone their argumentative skills with closely-monitored debates, broaden their minds with current events and history lessons, teach my students how to be comfortable in front of an audience, and help organize and run competitions.
Causes Jonathan cares about:
- Human Rights
- Science and Technology