- Details
- Category: Uncategorised
I'm a software engineer with a passion for solving big problems. As systems evolve over time, they tend to transition from complicated to complex systems. These systems are prone to emergent behavior and usually show up under unfavorable situations. Market demands only accelerate the rate in which software needs to be delivered, and in some cases, increase the technical debt. Over the years I've studied and developed processes for identifying software issues and defining a solution plan to address them. Beyond technical understanding, there has to be clear communication channels established with all stakeholders in order progressively work toward a common goal. Stable systems start with good requirements and can be achieved by working closely with all stakeholders to create win-win goals.
Feel free to contact me for any questions or if you would like to have a discussion regarding your project.
SKILLS
C, C++, Python, HTML, XML
Linux, Windows, RTOS, FreeRTOS, Android
Source Insight, Visual Studio, Trace32/JTAG, Eclipse, Visio, Corel
Perforce, SVN, Git, JIRA, Salesforce
Joomla, Tensorflow
2G, 3G, 4G, TCP/IP
Qualcomm MSM, Atmel ATmega/M4Cortex,
Spanish, English, Japanese
- Details
- Category: Uncategorised
Nov 2014 – Present Senior Applications Engineer, Qualcomm Technologies, San Diego, CA
- Bridge communication between customer needs & carrier requirements and translate them into technical requirements, decreasing development iterations and faster code release to customer.
- Lead complex issues to resolution by collaborating with multiple technical teams across the entire modem stack, keeping customer resolution time on average to five days.
- Minimize software delivery time by propagating software fixes as well as run Unit Testing to ensure validity within a day.
Nov 2011 – Nov 2014 Applications Engineer, Qualcomm Technologies, San Diego, CA
- Diagnose and resolve software issues for 100+ customers across dozens of modem product lines.
- Manage issues in projects such as Multi SIM devices as well as time critical features that contributed with Qualcomm establishing a market in China.
- Document software features and train teams as well as customers resulting in decreased redundant communication and better customer support.
June 2010 – June 2011 Wireless Software Engineer, Hewlett-Packard, Inc (formerly Palm, Inc), San Diego, CA
- Contributed to HP’s first global Smartphone development by porting Palm’s interfaces to operate both CDMA and GSM cellular technologies in a single device.
- Developed software and network models for emerging markets such as customizing CDMA devices to China Telecom’s requirements and proof of concept for IMS operation over LTE.
- Collaborated with software bring-up from development board to final form factor.
June 2009 – June 2010 Wireless Software Engineer, Palm, Inc, San Diego, CA
- Fixed bugs and developed interfaces between Palm’s OS and Qualcomm’s modem chipset.
- Debugged stability issues with embedded debuggers and operated wireless test instruments to validate protocol software development.
TECHNICAL SKILLS
C, C++, Python, HTML, XML, TCP/IP, Linux, RTOS, JTAG, Visual Studio, Eclipse, Perforce/SVN, Salesforce, JIRA, Diagnostics Analytics, Cellular Protocols
EDUCATION
In progress University of Southern California, Los Angeles, CA
Masters of Science, Systems Architecting and Engineering
05/2008 San Diego State University, San Diego, CA
Bachelors of Science, Computer Engineering
- Scholarship recipient to study Practical Japanese at Gunma University, Japan
- Scholarship recipient to present research project Vision and Navigation in Humanoid Robots at Fern University, Germany
Fluent in Spanish, Conversational Japanese