Richard Small work email
- Valid
Richard Small personal email
- Valid
My experience with programming started in high school with visual basic programming. I progressed into teaching myself java after that. I decided to go to Full Sail University to further my programming experience where I have learned many other programming languages including C/C++. At Full Sail I learned many different skills using a wide variety of techniques.After my college experience I was hired at a simulation company up in Jacksonville. I learned many new skills including linux work and sql database management. Along with that came a lot of management and project responsibility. Worked on many different projects that all centered around touch controls on training program for the apache helicopter.After a year I decided I wanted to get back into the gaming industry. I took a contracting job at EA Tiburon working on a huge variety of projects. My journey at EA started on NCAA where I worked on the Ultimate Team squashing UI, Client, and Server bugs. Eventually I moved to the Stress Testing team creating scripts to test our PROD environments for Madden. After NCAA and Madden shipped I began working on Madden 25 Social. Helped created the IOS and Android mobile version of Madden. I currently work on the LIVE team of football working on any new content release after the fact.I then began work at Apple as software engineer in the maps organization. I started out on the display team working on advancing the technology used to render the map. I often worked on tooling to assist with debugging issues that arose on this team. Eventually I moved to a brand new team focused on the connecting the design team with the display team. We create tools and store data that is used by the client and design to facilitate new features on the map.I consider myself a hard worker and a fast learner. Something I pride myself with is the ability to catch up on any task quickly with minimal direction.
-
AppleSunnyvale, Ca, Us -
Senior Software Engineer In SweApple Oct 2021 - PresentCupertino, California, UsI joined SWE in the Car Experience department. We are responsible for CarPlay and all the interactions it is capable of. I specifically joined the frameworks team helping to maintain and improve the base code in which all CarPlay apps and features build off of. This code base is delivered to car manufacturer partners to integrate with their hardware and enable CarPlay functionality.This low level code base is mostly written in C to allow for a huge breadth of integration with clients. However we often use Objective-C, C++, and Swift to enable features iOS side and for our tool applications.I worked to release a public version of the CarPlaySimulator that was used internally for years. This tool can be found in the additional tools for xcode. https://developer.apple.com/download/all/?q=xcode -
Senior Software Engineer In ServicesApple Jan 2014 - Oct 2021Cupertino, California, UsSoftware Engineer in the ICloud Services Org on the maps client team. I began my tenure on the MapDisplay sub team. This team was responsible for the rendering of the map view. While on this team I worked on the following major projects. - Screener for incoming bugs- Code base updates to the latest tools. (C++ 14 Migration, Swift tooling)- Debug tooling to better output the current status of the mapAbout a year into my tenure I moved to a new team in the client org. This team is called the Cartography Engineering Team and is responsible for configuring the view on the client. This means that we interpret the comps/designs from designers into the actual look and feel on the maps client.Our main goal as a team was to develop and maintain tools that allow for this process to become easier and faster.We created our own tooling that maps data attributes to visual properties. This tooling needed to be simple enough to be used by Cartographers to design the map, while still being powerful enough to handle the scope that design wanted. Before this was implemented the process for updating the view on the map was a very arduous and manual process. These advancements allowed us to tackle new states of the map which previously were too daunting to achieve. Such as Dark Mode or Transit Mode.After this we tackled the problem of iconography on the map. We designed a new library focused on how icons are configured, stored, and delivered to the client. Doing this allowed us to shave a good 20-30% off the total amount of download size a client would need when first viewing a new area. As well as increased the speed at which this download would occur. I was the main developer for this library working directly with another employee on the labels team for support.Our team continues to work on improving the process for visualizing the map. As well as implementing new visual features on the map. -
Software EngineerElectronic Arts Feb 2013 - Jan 2014Redwood City, Ca, UsI Worked on 3 main projects while at Tiburon. Madden 25, NCAA 2014, and Madden Social. I worked on the "Ultimate Team" team as a general engineer. I jumped from creating API connections to the Linux server all the way to adding new features with the UI using ActionScript.Halfway through my tenure I moved to the Madden Social team. This is an iOS/Andriod app that I helped build from the ground up. This app allowed you to do most of the "Ultimate Team" game play remotely. -
Software EngineerLsi Inc. Feb 2012 - Feb 2013I worked for a private company that dealt with military contracts. During my tenure I created and simulation software that would help technicians understand and solve problems on Apache helicopters.I interfaced a Linux OS built specifically for the Apache Helicopter to a Windows based software that ran on a touch screen. This software allowed you to see changes made directly on the device through the touch screen and vice versa.This software was built on top of Tourque3D for the visuals and logic was all written in C++. -
Software Engineer - InternFull Sail University User Experience Lab Feb 2010 - Feb 2012I worked on an education project as an intern. We learned how to use unity and created a a simulation Nascar game to explain how tire treads benefit a vehicle.
Richard Small Skills
Richard Small Education Details
-
Full Sail UniversityBachelors In Science
Frequently Asked Questions about Richard Small
What company does Richard Small work for?
Richard Small works for Apple
What is Richard Small's role at the current company?
Richard Small's current role is Software Engineer.
What is Richard Small's email address?
Richard Small's email address is ri****@****hoo.com
What schools did Richard Small attend?
Richard Small attended Full Sail University.
What are some of Richard Small's interests?
Richard Small has interest in Technology, Languages.
What skills is Richard Small known for?
Richard Small has skills like C++, Opengl, C#, Directx, Programming, Game Development, Java, Artificial Intelligence, C, Visual Studio, Game Design, Game Programming.
Who are Richard Small's colleagues?
Richard Small's colleagues are Nadia Abdurrahman, Vinay Kolandra, Roger Blankenship, Ayantosho Yetunde, Nicolas Venegas Salinas, Stefano Rosati, Batha Chavhan.
Free Chrome Extension
Find emails, phones & company data instantly
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