Jeff Shafferman Email and Phone Number
Jeff Shafferman work email
- Valid
- Valid
Jeff Shafferman personal email
Jeff Shafferman phone numbers
I am a highly motivated software engineer who has over 10 years of development experience. I have been a part of both big and small software development teams and have been involved in all levels of the software development life cycle. I have built applications from the ground up and also been involved in huge code bases that require careful maintenance and planning for any future features that may be involved. I have experience in AGILE/SCRUM environment where the developers are responsible for adding new features to an existing application, fixing bugs that have been introduced to the system, updating existing code to use the newest techniques available, and responsible for writing all unit tests that are associated with those tasks. I have strong development skills using the C++/C# programming (Visual Studio IDE/Qt Creator) language as well as a lot of experience with the Qt and OpenGL API, Google testing, Nunit, NSubstitute, writing scripts for the Unreal Game Engine, Actionscript3, strong exposure to the Unity game engine, and I have had additional exposure to Java. I am also well versed in S.O.L.I.D. programming concepts that can help make a system adaptable and extensible for modern applications.
-
Co-FounderDynamic Catalysis, Llc May 2021 - Present -
Professional Software ConsultantLean Techniques Inc. Apr 2021 - PresentJohnston, Ia, Us -
OwnerSnowball Infinity Studio Dec 2015 - PresentIndie game studio that develops using the Unity Game Engine
-
Chief Technology OfficerSubstrate Sep 2020 - Apr 2021Des Moines, Ia, Us -
Head Of EngineeringSubstrate Aug 2019 - Apr 2021Des Moines, Ia, UsHelp determine the scope and technical direction for our productHelp guide the team on best practices for LEAN software developmentHelp coordinate between content and design experts to come up with the best solution to the given problem setHelp the team prioritize content so that we are always organizing our work based on highest value and simplest to complete. Help lead the team in story board creationCoordinate with the server side engineers to come up with cloud based solutions to our softwareDevelop client side software using the Unity Game EngineDevelop a testing pyramid that encompasses game developmentDesign and develop the system architecture for our softwareTeach and help develop best programming practices that lead to higher quality of software developmentDevelop a custom Chemistry engineDevelop a custom API to allow for easier testing in game developmentDeveloped a Dependency Injection system that would allow for modern development practices to be used in game developmentCoordinate with Analytical experts to develop cloud solutions for our software analytics -
Senior Software Artisan Industry X.0 At AccentureAccenture Mar 2019 - Aug 2019Dublin 2, Ie -
Software JourneymanPillar Technology Feb 2017 - Feb 2019Columbus, Oh, UsAngularJS & AngularTypescriptAWS Lambdas (Node & Python)PythonSQL Alchemy for database interactions (Python)C#.Net Core 2.Net 4.5 FrameworkASP.NetCoreEntity Framework -
Principal Software EngineerScientific Games Jun 2015 - Feb 2017Las Vegas, Nv, UsDevelop social casino games using the Unity Game Engine and Starling Game Engine.Help lead a small team of developers and give technical advice when determining the best management of team members and architectural direction of our projects. -
Software EngineerStatistics And Control Inc Nov 2014 - May 2015Helping to integrate legacy C++ code and to Managed C++ code to allow C# applications to use these libraries.Writing new C# libraries and developing test applications for these new componentsUpdating legacy code to adapt to new requirements from customerUnderstanding the OPC and OPC UA architecture to better implement our existing applications so that they mimic the same architecture.
-
Embedded Software EngineerRandstad Technologies Us Sep 2013 - Nov 2014Atlanta, Ga, UsDesigning, implementing, and testing new features for an existing applicationWorking in an AGILE/SCRUM environment where I am responsible for completing user stories, defects, and tech debtDevelop and implement all features and new apps using the Test Driven Development processDeveloping all applications in the C++ language and utilizing the Qt API that works with native C++.Responsible for understanding most parts of a huge code base (roughly 2 million lines of code) that is run on multiple threads.Helping design, implement, and optimize legacy code written in OpenGL 1.x to OpenGL ES 2.0 for processor compatibility.Write user experience tests using the Squish IDE and python for Qt GUI Applications -
Software DeveloperOverwatch Systems Tactical Operations Nov 2012 - Sep 2013UsWorking with the Unreal game engine to produce real world human interaction training.Developing Unrealscript classes to create customized classes.Developing C++ game engine code to customize the Unreal game engine.Helping design levels using the Unreal Editor and all of the tools that are associated with it - Kismet (is being combined with the custom Unrealscript classes) - Material Editor - Cascade Editor - Matinee Editor -
Software Developer/EngineerIntelligent Decision Systems Inc Jul 2010 - Nov 2012Design and developed software to enable users to dynamically edit data from an existing database (dozens of .csv files)Developed GUI Applications using the Qt APISole developer on two separate projects meaning that I was responsible for almost the entire software life cycle (e.g. Design, Documentation, Development/Coding, and Testing/QA)Developed an application that read in 27 .csv files which were are pulled from an existing database (SQL/Orcale) and was responsible to reverse engineer the database so that the users could manipulate particular data contained in either all the files or in specific files.Developed another application which read in information from a new form of data and converted the data to an old data format so that existing software within the company could read in the new data
-
Customer Care Representative/QaTouchnet Information Systems Inc Nov 2009 - Jul 2010Responsible for fielding customer inquiries and calls regarding software and software bugsTested software problems and informed developers of possible bugs in the softwareRead through error logs to determine what the error may have been and to determine if the problem was an user error or an actual problem with the software.Proof read documentation and added input into possible upgrades to existing software
Jeff Shafferman Skills
Jeff Shafferman Education Details
-
The University Of KansasComputer Science -
Kansas City Kansas Community College
Frequently Asked Questions about Jeff Shafferman
What company does Jeff Shafferman work for?
Jeff Shafferman works for Dynamic Catalysis, Llc
What is Jeff Shafferman's role at the current company?
Jeff Shafferman's current role is Professional Software Consultant at Lean TECHniques Inc..
What is Jeff Shafferman's email address?
Jeff Shafferman's email address is je****@****mes.com
What is Jeff Shafferman's direct phone number?
Jeff Shafferman's direct phone number is +191324*****
What schools did Jeff Shafferman attend?
Jeff Shafferman attended The University Of Kansas, Kansas City Kansas Community College.
What are some of Jeff Shafferman's interests?
Jeff Shafferman has interest in Animal Welfare, Education, Disaster And Humanitarian Relief, Science And Technology.
What skills is Jeff Shafferman known for?
Jeff Shafferman has skills like C#, Software Development, C++, Visual Studio, Databases, Testing, Object Oriented Design, Test Driven Development, Agile Methodologies, Xml, Linux, Oop.
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