# Joshua Uziel > Senior Full-stack Software Engineer Location: Moraga, California, United States Profile: https://flows.cv/joshuauziel A full stack web developer with a jack-of-all-trades skill set and an interest in meaningful work. Looking to contribute my broad experience towards impactful projects. Specialties: Python, Javascript/Typescript, React, Redux, Vue, Django, CSS, Redis, MySQL, Postgres, and web tech in general. ## Work Experience ### Senior Software Engineer @ Reddit, Inc. Jan 2016 – Jan 2021 Worked as a member of Reddit's product groups, bringing many new features to life. Planned and/or built the frontend and/or backend and data storage of a number of features like user profile pages, crossposting as a native post type, post collections, custom feeds, media gallery posts, and many more. Built features on both Reddit's legacy monolith codebase as well as in its newer microservice-based systems. Implemented and extended APIs in the legacy way (as needed) as well as in GraphQL (in which I was and early adopter at the company). Embraced opportunities to be involved at the company both in the company's internal community and culture, as well as the greater Reddit communities (especially with moderators). ### Software Engineer @ Planet Labs Jan 2014 – Jan 2016 Hacked on Mission Control, an internal web app for managing a fleet of small satellites, striving towards the company's "Mission One": imaging the entire planet on a daily basis. Built tools to support the "Spaceship Captains" -- the operators of the satellites and ground stations. Took an inefficient Django/Python app and made it performant while adding tools, d3 visualizations, optimizing queries and system components, adding new APIs, and plenty of new features. Spearheaded the effort to convert the front-end to a React-based interface in order to scale the tools from managing a few satellites to tens and eventually to hundreds. Made contributions into mentoring coworkers and fostering cross-company collaboration. ### Senior Software Engineer / Manager @ Rdio Jan 2009 – Jan 2014 Joined the music subscription service pre-launch in a versatile engineering role, tackling both client and server side tasks that either needed help or had nobody dedicated to. Built up the reporting and analytics infrastructure for delivering data to many dozens of partners, covering territories on five continents, and calculating the product's finances. Managed a team of several engineers in meeting these data needs for both internal and external recipients. Handled correspondence with labels, publishers, studios and other partners along with coordination across the entire organization as the focal point for reporting and analytics activities. Worked on data infrastructure and scaling the server side to handle customer growth. ### Software Engineer @ CK-12 Jan 2008 – Jan 2009 Hacked on Django, Python, jQuery, Javascript and related web technologies for an education-focused non-profit. Added numerous features, improving stability, performance, and laying the groundwork for the future structure of the product. ### WAFL Software Engineer @ Network Appliance Jan 2006 – Jan 2007 Member of the filesystem development team at the core of the company's product line, adding features and fixing bugs. Thoroughly tested changes in terms of functionality and performance, and back-ported to earlier releases as needed. Mentored more junior members of the team. ### Software Engineer @ Sun Microsystems Laboratories Jan 2004 – Jan 2006 Member of the Experimental Platforms project, which developed a custom PowerPC-based embedded system for Labs-internal research purposes. Initially involved in the design specification of the board. Dealt with all software issues, including firmware and Linux kernel bring-up, device initialization, driver development, and Linux distributions. Maintained all tools used for development, such as cross-compilers, debuggers, build servers, source code management, wikis and scripts for task automation. The project had several subprojects, meant to demonstrate the platform's uses and capabilities to other Labs employees. Started a second project to port Solaris to PowerPC, where the build and debug tools were set up and early boot code was written. In addition, advised other Labs employees with general issues pertaining to Linux and Open Source software, and provided the service of mirroring various Open Source repositories for the convenience of Sun employees company-wide. ### Software Engineer @ Sun Microsystems Laboratories Jan 2001 – Jan 2004 Developed for the Sun Cobalt Server Appliances. Wrote PHP web user interfaces, Perl handlers, XML schemas and created RPM packages of tools for features like the network bandwidth limiter and the UPS manager. Revamped the system monitoring and notification tools. Fixed issues with and developed kernel drivers. Tasked with the final push of bug fixing that saw the release of the RaQ 550. As the team transitioned to general-purpose x86 and Opteron servers, handled driver testing, hardening and qualification, packaging RPMs of drivers and documenting procedures for customers in addition to guiding the roadmap decisions for future products from the software perspective. ### SPARC/Linux Hacker @ SuSE Jan 2000 – Jan 2001 Responsible for the SuSE Linux distribution running on the SPARC platform. Fixed kernel and platform-specific userspace application issues, wrote guides and documents for users, provided convenience tools like cross-compilers and handled customer support via mailing lists. ### Senior Linux Consultant @ Linuxcare Jan 2000 – Jan 2000 Provided Linux and Open Source-related design and development work to clients, both at kernel and user levels. Primary projects involved NAS storage systems and custom distributions. Time between assignments allowed for hacking on anything related to Linux and Open Source. ### Software Engineer @ Sun Microsystems Jan 1999 – Jan 2000 In the High Availability (HA) Clustering team, developed tests for the communications infrastructure and system management portions of the product. Revamped the tests which verified the marshalling/unmarshalling of data sent between the cluster nodes. Added tests to the automated test suite. Spent additional time advising other Sun employees from all reaches of the company with issues related to Linux and Open Source strategy and solutions. Guided Solaris product marketing in the development of the "Extra Software CD", which packaged various Open Source applications for Solaris. Represented the company at several technical conferences. ## Education ### BS in Computer Science & Engineering UCLA ### High School in Math/Science Magnet Van Nuys High School ## Contact & Social - LinkedIn: https://linkedin.com/in/juziel --- Source: https://flows.cv/joshuauziel JSON Resume: https://flows.cv/joshuauziel/resume.json Last updated: 2026-03-31