David Pine Email and Phone Number
David Pine work email
- Valid
- Valid
David Pine personal email
- Valid
David Pine phone numbers
It all started with my middle school ambition - I wanted to learn how those cool FPS games worked. I loved Wolfenstein, Quake, Doom, Duke Nukem, Half-Life, etc...and I just wanted to learn how they ticked, take a look under the hood. I taught myself how to use QuArK (Quake Army Knife) and Valve Hammer, harnessing my passions for art and three-dimensional space. I found myself building elaborate architectures, painstakingly applying textures, dissecting the best placement for a light source that will cast desirable shadows - drawing attention to focal points, etc. I loved building these maps more than I loved playing them. Rendering thousands of polygons and entities down into a single binary space partition (.bsp), something about that was gratifying.I then had an idea of what I wanted to do. Years later, I decided that I wanted to be a software engineer and that is what I set out to become. I like to think of myself as being a charismatic, results-driven software engineer with proficiency in adaptability and problem solving. Highly experienced in .NET ecosystem, team software engineering and agile development methodologies.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 10
- Company phone:
- 0124 415 8000
-
Senior .Net Content DeveloperMicrosoft Mar 2020 - PresentRedmond, Washington, UsCo-host of On .NET Live Stream: Engaged with the .NET developer community through regular live streams, contributing to community growth and knowledge sharing.Keynote Demo App Developer: Developed the demo app for the 2023 Microsoft //Build Keynote, showcasing Blazor WebAssembly, ASP.NET Core Minimal APIs, and Azure.AI.OpenAI with the RAG pattern. The app is now an official Azure Samples template, with NuGet package downloads increasing from 50 to 5 million..NET Aspire Docs Author: Authored and maintained the .NET Aspire documentation content, providing valuable resources for developers..NET Docs Author: Created comprehensive documentation for .NET, aiding developers in understanding and utilizing .NET technologies effectively..NET on Azure Author: Developed content focused on leveraging .NET within Azure, helping developers integrate and optimize their applications on the cloud platform..NET Architecture Author/Reviewer: Authored and reviewed architectural guidance for .NET applications, ensuring best practices and robust design principles are followed..NET Samples Browser Developer: Developed and maintained the .NET Samples Browser, providing developers with practical examples and templates to accelerate their projects.Content Ownership and Maintenance: Own and maintain several of the most popular articles on learn.microsoft.com, ensuring they are up-to-date and relevant.Product Team Collaboration: Worked closely with product teams to influence and contribute to product development. Authored popular APIs used by millions of .NET developers, including asynchronous streaming APIs for HTTP JSON serialization and background service error handling behaviors. -
Content Developer IiMicrosoft Jun 2019 - Mar 2020Redmond, Washington, UsHelp the team create a range of content, like API reference, conceptual docs, tutorials, how-to topics, and code examples.Learn about new technologies, and explain the features using language that our customers can understand.Work with our feature teams to understand content requests, help on-board them into our publishing pipeline, participate in API reviews, and manage content releases.Work with engineering, customer support, and marketing teams to understand customer goals, needs, and pain points.Use data about the product and content usage to prioritize the most important work. Interact directly with customers to understand what they need. -
Solutions ArchitectJohnson Controls Feb 2019 - May 2019Cork, Ireland, IeWorking with over twenty scrum teams to advise on technical best practices and design implementations, focusing on architecture and performance. -
Technical EvangelistCentare Sep 2016 - May 2019Milwaukee, Wi, Us -
ConsultantCentare Jul 2014 - May 2019Milwaukee, Wi, Us• Develop high quality software using cutting edge technologies and practices.• Understand and work within the Scrum framework.• Collaborate with team members to work towards a Definition of Done on Agile projects.• Attend daily stand ups and other time-boxed meetings.• Work side-by-side with quality assurance personnel to efficiently produce high-quality software.• Interact with clients to help the team understand requirements.• Participate in estimation sessions for engagements in the sales pipeline.• Contribute to knowledge sharing opportunities internally and the community. -
Senior Software EngineerJohnson Controls Aug 2014 - Nov 2018Cork, Ireland, Ie• Design, and lead the implementation of system user interface• Ensure designs and implementations follow JCI User Experience DSL and collaborate with the UX team as necessary to contribute and fulfil the UX guidelines• Leads other internal and external UI and Infrastructure developers by providing designs and work assignments as necessary• Performs investigation/analysis as required by project/product requirements and specifications.• Plans work and implements utilizing standard engineering and technology principles and established company processes and procedures to complete assignments per established project deadlines• Uses good software development and engineering judgment in making adaptations or modifications• Analyzes the impact of changes on existing information products or systems and proposes solutions to minimize project/system risk• Analyzes and resolves problems and provides technical assistance as necessary• Provides technical feedback, input and consultation to other developers involved in system design or implementation activities as appropriate• Participates in knowledge/technology transfer initiatives as requested• Mentors other software development engineers as appropriate -
Senior Web Application DeveloperSilgan Containers Mar 2014 - Jul 2014Woodland Hills, California, Us• Identify key end user(s) and establish a good working relationship with them• Interview end user(s) in a discovery process to gather a list of requirements for the software• Translate the information obtained in the discovery process into functional and technical specifications to be used in architecting the software• Review functional specifications with end user(s) and update as necessary• Design the front end (web code), business layer, and back end (database code) of the software using specifications• Provide a timeline of key milestones that will be met in the development process• Using provided software development tools, code the software as designed• Develop test plans to test functionality of software and verify that the software passes those tests• Fully document the software, both internally in code and externally in supporting documents, such that a developer not involved in the initial development could maintain and improve the software• Train end users on proper use of the software• Provide off site key user support via phone and other methods -
Web Application DeveloperSilgan Containers May 2013 - Mar 2014Woodland Hills, California, Us• Review functional specifications with end user(s) and update as necessary• Design the front end (web code), business layer, and back end (database code) of the software using specifications• Using provided software development tools, code the software as designed• Fully document the software, both internally in code and externally in supporting documents, such that a developer not involved in the initial development could maintain and improve the software• Provide off site key user support via phone and other methods -
Software EngineerApplus Technologies Sep 2010 - May 2013Brookfield, Wisconsin, Us• Manage and support source code for multiple active applications/projects.• Create user manuals for existing and upcoming software.• Utilize software specification documents to develop business logic. • Integrate new windows forms into existing applications to meet customer change requests.• Develop new logic/code for GUI to solve compatibility issues between platforms.• Design flow-charts and data flow diagrams.• Perform software testing and quality assurance measures.
David Pine Skills
David Pine Education Details
-
Devry UniversityComputer Information Systems - Engineering
Frequently Asked Questions about David Pine
What company does David Pine work for?
David Pine works for Microsoft
What is David Pine's role at the current company?
David Pine's current role is Senior .NET Content Developer @ Microsoft | International Speaker | Best-selling Author | Google Developer Expert | Twilio Champion | 2x Microsoft MVP.
What is David Pine's email address?
David Pine's email address is da****@****ail.com
What is David Pine's direct phone number?
David Pine's direct phone number is +141421*****
What schools did David Pine attend?
David Pine attended Devry University.
What are some of David Pine's interests?
David Pine has interest in Science And Technology.
What skills is David Pine known for?
David Pine has skills like .net, Software Development, Software Engineering, Agile Methodologies, C#, Databases, Web Applications, Testing, Microsoft Sql Server, Xml, Visual Studio, Sql.
Who are David Pine's colleagues?
David Pine's colleagues are Laura Dan Li, Hiko Jandee, Khasipa Khoirunnisa, Dev Charles, Kevin (Khanh) Ha, Duane Holbrook, Ting-Yu (David) Kang.
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