Robert Long
Senior Software Engineer
CoreLogic • Orange County, California
10+ years of experience • B.S. in Computer Science, UC Irvine

Professional Summary
With over a decade of experience, my career as a software engineer has been built on a solid foundation of core programming principles. My fluency in languages like C#, Python, SQL, and modern ECMAScript isn't just about syntax; it's a deep understanding of fundamentals that allows me to transition seamlessly between domains—from cross-platform native applications and web systems to complex distributed architectures. This adaptability comes from treating these languages not as specialties, but as different tools to apply the enduring principles of good software design.
Over time, my work has evolved from simply applying these tools to a deep fascination with the world of computer science itself. I see it as a vast and beautiful discipline still in its infancy, with so much more to discover. This fascination drives my entire process: I seek to understand a problem down to its native, first principles before reaching for a specific solution or framework. I've found that this deep understanding of the "why" behind the computation is the most direct path to creating solutions that are simpler, more natural, and highly effective.
This foundational, first-principles approach finds its ultimate expression when combined with modern AI. By pairing a deep understanding of computational fundamentals with the power of AI to break through traditional limitations, I can now design and deliver solutions to problems that were previously considered impossible. It's this synthesis of core principles and cutting-edge technology that defines my work and my passion for building the future of software.
Professional Recommendations
I had the distinct pleasure of working closely with Robert Long for over four years, and I can confidently recommend him as one of the most talented software builders and technical leaders I've ever collaborated with. Robert possesses a rare ability to solve deeply complex technical problems that frequently challenge other senior developers. He is not just adept at implementation; he is a true technical visionary who consistently looks beyond the obvious to recommend brilliant, game-changing alternatives. Robert is exceptionally skilled at researching and integrating bleeding-edge technologies to deliver solutions that redefine product capabilities. His recent work on an innovative AI project stands as a testament to his impact. Robert engineered a proof-of-concept that rapidly exceeded all expectations, accomplishing what was previously deemed impossible and revolutionizing a core aspect of our product. The result was so compelling that multiple company executives immediately launched a full development initiative to bring his design to market. Robert's extensive experience in AI, from deep research and analytics to using it for rapid code generation, allows him to operate with incredible speed and scale. Beyond his technical prowess, Robert is a phenomenal collaborator. He excels at sharing knowledge with the team, leading design sessions that explore and evaluate multiple technologies—meticulously weighing the pros and cons before guiding the team toward the optimal architectural path. Any software development team seeking a leader capable of solving impossible technical challenges and integrating transformative AI capabilities would gain an invaluable asset in Robert.
Brian Nguyen
Principal Software Architect at CoreLogic
MS Computer Science, UC San Diego • 25+ Years Industry Veteran
Co-Founder Autonomous AI Robotics Startup • Patent Holder (US7274378) • Gateway • Rand McNally
I had the opportunity to work with Robert at CoreLogic, and what stood out most was his outstanding problem-solving ability. Regardless of how difficult the challenge, he always found a solution with confidence and clarity. Beyond his technical strengths, Robert is also incredibly kind and supportive. He often stayed late to help teammates who were stuck, never hesitating to offer his time and expertise. His deep and broad knowledge of software engineering made him a valuable resource not just within his team, but across the organization—colleagues from other teams frequently sought his help. Robert is the most capable and compassionate software engineer I've had the pleasure to work with. He would be an invaluable asset to any organization.
Joanne Geng
Data Architect at Microsoft
MS Computer Science, UC Irvine • BS Computer Science, UC Irvine
23+ Years Data Science & Engineering Veteran • Former CoreLogic Data Architect
I worked with Robert for 4 years at Pitzer College. I would have loved for him to stay, but he recently moved on to a better opportunity, which make total sense for him. He's a hard worker, fast learner, and has a great eye for edge cases, which makes for more robust code. And curious, which bodes well for continued growth. Definitely an asset in development or operations.
Bob Goldstein, PhD
Director of Information Technology at Pitzer College
Postdoc Stanford (Cell Biology/Chemistry) • PhD UC Berkeley (Physics/Biophysics) • BA/MS UPenn (Physics)
Physics Expert • Problem-Solving • IT Leadership • Claremont Colleges
Robert is a very passionate software engineer, always looking to solve problems in a simple and efficient manner. At Extron, he demonstrated good understanding of WPF and helped to create advanced UI components for desktop applications. I enjoyed working with him and I'm confident that he'll add great value to any team he works with.
Buddha Shrestha
Software Engineer at Microsoft
Master of Science, Computer Science
Cloud Infrastructure • Azure Platform
Robert was always willing to learn new technologies and skills to create new solutions or improve existing ones. Robert's willingness to share his experience and knowledge will others make him a valuable asset. Robert could manage multiple projects and priorities to ensure that critical tasks were completed in a timely manner and met objectives. Robert collaborated with peers and colleagues to contribute to the success of every individual and team that he interacted with.
Robert Little
Integrations Engineer at Avalara
BS Computer Science • Software Industry Veteran
Root Cause Troubleshooting Expert • Consultant • Enterprise Integration • Industry Veteran
During two years, Robert introduced me to full-stack development, the various concepts, and programming languages. I appreciate his spectrum of knowledge, passionate and patient delivery besides his consistent and clear-minded approach. Robert has had an indescribable influence on my problem-solving skills and strategies. I am also very grateful for his insight and vision. I recommend Robert's services to anyone who wishes to take better advantage of one's creative thinking.
Emmi Kaasalainen
Osteopath Practitioner & Business Owner at ViaVital Chiropractic and Health Services
Masters in Biochemistry - University of Helsinki
Healthcare Innovation • Osteopathic Medicine • Practice Owner
Robert oversaw a key project for the Pitzer College Office of Career Services. We were about to lose an important student resource; a directory of alumni and parents/family members who students can contact for career conversations. Robert led an effort to build a platform "from scratch" for our students. He coordinated a process with the offices of Advancement, Information Technology, and Career Services to create this directory and make it available to the community. Throughout the process, he was kind, focused, detail-oriented, and an easy partner with whom to work.
Brad Tharpe
Assistant Vice President of Career Services at Pitzer College
Masters Degree
Associate Director, MA in Bioethics • Adjunct Faculty, Humanities & Communication
Robert is a gifted computer scientist who is trustworthy, responsible, committed and innovative. He has a passion for programming and sharing his knowledge with others. I learned a great deal from Robert and I'm sure he'll be an asset to the next organization he joins.
Nipun Karunarathna
Propulsion Structures Engineer at Boeing
BS Engineering, UC San Diego
Aerospace Engineering • Structural Analysis
I have known Robert Long for about 4 years. I worked with him as he provided his advice and programming ability to set up a tracking system for our Institutional Research Board (IRB) application system at Pitzer College. The IRB application review is a Federally mandated program for all colleges and universities that do research with human subjects. Robert listened to our needs and provided us with the means to meet our needs, along with giving us an easy to use site for our end users. The key fact is that it is not an easy task for an IT professional to translate what a non-IT person is trying to accomplish. Robert is good at this translation. He was thoughtful, always attentive to our needs and professional.
Cecilia Manoochehri
Sponsored Research & IRB Administrator at Pitzer College
Master of Business Administration (MBA)
Adjunct Professor of Economics • 45 Years at CalTech
Efficient, knowledgeable, and persistent are the three things that first come to mind when working with Robert. Robert has been an excellent partner in my programming team for over a year now, and I remain impressed at the number of projects that he is able to perform in simultaneously as a combination of his organization and tenacity. Be it about work or simply pursuing his hobbies, his passion is clearly on display and would make an excellent addition to any project.
Brandon Watts
Software Engineer at Pitzer College
Bachelor of Science, Computer Science
Full-Stack Development • Network Specialist • System Architecture
Long is a good programmer, and a good game designer.
Li Xiao, PhD
Associate Professor, Institute of Computing Technology at Chinese Academy of Sciences • Professor at Ningbo Huamei Hospital, UCAS
PhD Biomedical Engineering, UC Irvine • BS Physical Sciences, Tsinghua University (92/100)
Research Leader • Published Author • Computing Technology Institute • Biomedical Engineering
Languages
Technical Skills
Core Programming & Problem Solving
- C# Expert
- Python
- SQL
- ECMAScript 6+ (foundation for TypeScript/JSX)
- DSL (Domain Specific Languages)
- Bash Scripting
- Strong Fundamentals
- Algorithm Design
- Cross-Domain Problem Solving
Programming Paradigms
- Functional Programming
- Reactive Programming
- Object-Oriented Programming
- Declarative Programming
- Actor Model
- LINQ/Functional C#
- Event-Driven Architecture
- Asynchronous Programming
- Stream Processing
- First Principles Thinking
Cross-Platform Development
- Native Desktop (WPF)
- Cross-Platform (MAUI)
- Platform-Agnostic Architecture
- Web Systems
- RESTful APIs
- Microservices
HTML5 and Web Technologies
- HTML5 (Canvas, WebSockets, Web APIs)
- CSS3 (Animations, Transforms, Grid/Flexbox)
- ECMAScript 6+ Foundation
- MVVM/Data Binding Patterns
- TypeScript/JSX
- Angular
- Adaptive Architecture
Agentic AI and Generative AI
- Autonomous & Deterministic AI Agent Orchestration
- AI Solution Design
- Google Document AI
- Self-Learning Systems
- AI-Accelerated Development
- Google Gemini
- Self-Healing Systems
Infrastructure & Tools
- .NET Core/6+
- Dapper
- Protocol Buffers
- gRPC
- Jenkins
- IaC
- Buildpacks
- Anthos/PCF
Community & Open Source Projects
- Stack Overflow (1.5K+ reputation)
- Published SourceForge Applications
- Published GitHub Applications
- Founded & Led Developer Mentoring Facebook Group (21K+ members)
- Technical Mentoring
- Sharing Knowledge & Experience
Let's Connect!
Interested in discussing a project, collaboration, or just want to connect? Feel free to reach out through any of these channels.