# Joshua Levine > 👨‍💻 Software Developer | Problem Solver | Creative Technologist 🚀 Location: San Francisco Bay Area, United States Profile: https://flows.cv/joshualevine1 class Joshua_Levine { public: bool isCreative() const { return true; } }; With over a decade of experience spanning the software and hardware industries, I've made it my mission to ensure that users perceive simplicity while using powerful software I develop. My journey as a programmer began at the age of eight when I transcribed BASIC programs from COMPUTE! magazine onto my parent's Atari 600XL. This first step into the world of programming ignited a lifelong love for technology. I'm a tech enthusiast who has a passion for creative projects and the pursuit of ingenious solutions to challenging problems. Some of my notable accomplishments include building a complete embedded software debugger from the ground up, creating an autonomous Java robot that collected trillions in resources in a popular online game, and developing an iOS game with over 400,000 downloads and was prominently featured as New and Noteworthy by Apple. I'm a prolific coder in Java and C++, with fluency in C, Python, and Perl. My strengths lie in object-oriented programming, coupled with exceptional debugging skills that I fondly refer to as "Sherlocking skills." Mastery of development tools is second nature to me, and I possess a keen ability to rapidly learn and harness APIs to solve intricate problems. Communication is key, and I excel in conveying complex technical concepts in a clear and understandable manner while adding a splash of humor. I am relentlessly committed to personal and team growth, embracing challenges with an affinity for intriguing algorithms, complex problems, and beautifully crafted code. In my spare time, I've independently developed and published mobile games, gaining invaluable experience in all aspects of the software development lifecycle, including project planning, interface design, software engineering, testing, marketing, and customer support. Let's connect and explore how our shared passion for technology and problem-solving can lead to exciting collaborations. #SoftwareDevelopment #ProblemSolving #TechInnovation ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2019 – Present | San Francisco Bay Area Driving advanced infrastructure and system improvements for LinkedIn's Knowledge Marketplace. Technical lead for our unconnect infrastructure to enhance feed diversity and scalability. Spearheaded the development of backend systems used for the themed videos architecture and our unconnect traffic control system, achieving significant improvements in content delivery and system efficiency. Past work: - Leading efforts to improve the discoverability and engagement of LinkedIn Online Events - Lead the engineering efforts for a specialized team at LinkedIn that was put together to works with products across the entire company to help them achieve their mission. Our first focus was improving the acquisition funnel for LinkedIn Groups ### Sr. Software Engineer @ LinkedIn Jan 2016 – Jan 2019 | San Francisco Bay Area - Lead a cross-functional tiger team that grew usage of LinkedIn Teammates by 10x - Tech lead of LinkedIn's Kudos - Designed and implemented backend for LinkedIn Celebrations - Teacher of the Engineering Bootcamp for new hires - Worked on a platform to add virality to notifications - Developed new member to member notifications (Meet New Hire, Company Exit Anniversary, Connection Anniversary, Most Popular Post in your Network) - Pitched, developed and marketed the official LinkedIn Chrome Extension - Came up with a hackday project that displays a dashboard of key top line metrics in an easy to read format for displaying on a TV. Adopted by multiple teams. ### Senior Principal Software Engineer @ Cadence Design Systems Jan 2013 – Jan 2016 | San Jose, California Founding member and current project lead of Cadence’s embedded software debugger - Supports debugging and coverage analysis of embedded C/C++ software Designed and implemented a distributed computing solution for Cadence’s Incisive Enterprise Simulator to substantially speed up mixed language simulation (SystemC and Verilog) Cadence’s GDB expert - solely responsible for Cadence’s SystemC enhanced version of GDB ### Principal Software Engineer @ Cadence Design Systems Jan 2011 – Jan 2013 | San Jose, CA Part of a small team that created a fully featured embedded software symbolic debugger developed for Cadence's Virtual System Platform (VSP) (2012 ACE Award winner for Software of the Year). A multi-year project that debugs heterogeneous multi-core systems that can consist of a combination of ARM's Cortex-M and Cortex-A series and Imperas' OVP processors. ### Lead Software Engineer @ Cadence Design Systems Jan 2009 – Jan 2011 Developer of the infrastructure to support SystemC and embedded software debugging for Cadence's Simvision used for debugging both hardware and embedded software together under an unified interface. ### Software Engineer II @ Cadence Design Systems Jan 2006 – Jan 2009 Customization of the GNU Project debugger (GDB) to enhance SystemC debugging which includes SystemC thread support, seamless stepping between SystemC processes, optimizations to loading speed, along with many other enhancements and bug fixes. ### Indie iOS mobile developer @ Self Jan 2009 – Jan 2016 Developed and published mobile games independently in my spare time taking on the full software development lifecycle, including project planning, design, software engineering, testing, marketing and customer support. My released games are (): - Chain Link Pro (March 2010) - featured by Apple as "New and Noteworthy" and "What's Hot", 430,000+ downloads - Chain Link Pro 2 (Oct 2015) - Chain Pattern (July 2010) - Chain Link HD (April 2010) - Shape Sifter (Nov 2009) ### Intern @ Cadence Design Systems Jan 2001 – Jan 2006 | Long Beach, CA Developed new C++ classes for TestBuilder (C++ verification of RTL designs); designed website for monitoring and stat collecting for regression failures; perl script developer. Worked part-time while working on my degrees. ## Education ### Master of Science (MS) in Computer Engineering California State University, Long Beach ### Bachelor of Science (BS) in Computer Engineering California State University, Long Beach ## Contact & Social - LinkedIn: https://linkedin.com/in/joshualevine7 --- Source: https://flows.cv/joshualevine1 JSON Resume: https://flows.cv/joshualevine1/resume.json Last updated: 2026-04-12