I enjoy working with nascent technologies, coming up with creative ideas, and then prototyping and executing on making them real.
-
Staff Developer Relations EngineerGoogle Sep 2013 - 2021Mountain View, California, United StatesCreated open-source code samples, libraries, and apps for various Google products: Chromecast, Google Glass, Android Auto, Android Wear, Android TV, Chrome Web Bluetooth, Google Assistant.Authored blog posts, codelabs, and technical documentation published on developer documentation sites, Google blogs, and Medium.Scripted, presented, and interviewed guests on various technical topics in videos published on YouTube.Designed and implemented a Cast retail demo system including custom hardware design and software development.Technical lead for various groundbreaking projects including ideation, project requirements, technical design, implementation, and product launches.Designed and implemented various APIs, tools, and SDKs used by partners and third-party developers.Designed and implemented various prototypes for nascent technologies and APIs.Coordinated and owned various projects across product areas inside Google and with various design agencies outside of Google.Supported partners and developers via various support channels, tracking tools, and social media platforms.Provided feedback on developer experience for various proposed APIs, tools, and product features.Designed and implemented Action Templates as a non-coding solution for creating Google Assistant Actions.Technical lead for innovation lab to explore innovative ideas for Google Assistant apps and tooling.Authored guidelines for both voice and visual designs of Actions for Smart Displays implemented in HTML.Technical lead for the development of 4 smart display games with 2 agencies involving design, project management, contract negotiations, technical support and open sourcing. Outputs were 3 published games and a new games portal including games design guidelines. -
FounderEntertailion Llc Jan 2011 - Sep 2013Plano, Texas, United StatesAble Remote:Created an Android remote control app for Google TV supporting gesture-based navigation. Implemented cross-device features such as forwarding caller ID, sharing media, and Google Play Music widget. Implemented voice commands to control Google TV actions.Implemented a TV channel logo matching algorithm. Google TV Apps:Open Launcher – Designed and developed an Android launcher app supporting TV navigation.Overlay Effects – Designed and developed a Live TV overlay app.Video Wall – Designed and developed a wall of YouTube videos app.Games:Developed mobile games in LUA using Corona Labs cross-platform SDK.Implemented physics simulations, particle graphics, and tilemap animation. -
Senior Software ArchitectProdea Systems May 2006 - Mar 2011Dallas-Fort Worth MetroplexDesigned the architecture of the overall product.Designed the webserver and embedded TV digital media adapter components.Technical lead for digital media adapter team.Created a Linux-based embedded development environment for custom hardware.Integrated Microsoft Janus DRM for VOD service.Designed and developed operational supportability with alarms, stats, billing records, and logging.Development of TV overlay internet apps such as Facebook and Twitter.Development of an HTML UI for a hybrid STB.
-
Senior Software EngineerSonus Networks Limited Dec 2000 - May 2006Massachusetts, United StatesDeveloped a web-based element management system for telecom services.Designed and developed a Java-based MVC architecture for web applications using J2EE.Designed and developed a VOIP provisioning system.Designed and developed a service creation environment for an application server using Eclipse RCP. -
Software EngineerItbc Inc Aug 2000 - Dec 2000Dallas-Fort Worth MetroplexProduction support of client/server systems for insurance and housing loan products.
-
Software EngineerTexrand Lc Feb 2000 - Aug 2000Dallas-Fort Worth MetroplexDevelopment of web sites for golf courses across the USA.Designed modular management tool for web sites.
-
Senior LecturerNelson Mandela Metropolitan University Jan 1996 - Jan 2000Port Elizabeth, Eastern Cape, South AfricaDeveloped and presented Computer Science and Information Systems courses.Supervised and participated in postgraduate research programs.Developed administrative and reporting systems.
-
LecturerVista University Jan 1994 - Dec 1995Port Elizabeth, Eastern Cape, South AfricaDeveloped and presented Computer Science and Information System courses.
Leon Nicholls Education Details
-
Computer Science
Frequently Asked Questions about Leon Nicholls
What is Leon Nicholls's role at the current company?
Leon Nicholls's current role is Software Engineer.
What schools did Leon Nicholls attend?
Leon Nicholls attended Nelson Mandela Metropolitan University.
Not the Leon Nicholls you were looking for?
-
-
-
-
6l-3com.com, comcast.net, itera.no, yahoo.com, gmail.com, gmail.com
3 +190441XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial