Russell Libby

Russell Libby Email and Phone Number

Software Engineer, Advisory at Sage @ Sage
Russell Libby's Location
Anaheim, California, United States, United States
Russell Libby's Contact Details

Russell Libby work email

Russell Libby personal email

Russell Libby phone numbers

About Russell Libby

Passionate, driven and committed senior developer, with a get-it-done right, on-time mentality, and more than three decades of experience designing, implementing, and providing creative solutions. Strong in design and integration problem solving skills. Expert in C/C++, C#, Delphi, .NET, and T-SQL with database analysis and design. Skilled in technical analysis, requirements specifications, and architectural systems research.Competencies:• Visual Studio development in versions 2005-2022.• WCF, OWIN, ASP.NET Core and SignalR technologies.• C++/CLI managed code for unmanaged clients.• TDD, unit testing, mocking, refactoring and code analysis.• MS SQL Server 2005-2022, Azure SQL / Managed InstanceSpecialties:• Desktop, RESTFul services, Azure, and Xamarin.• Hybrid on premise data to cloud solutions.• Azure AD Application Proxy to expose on premise apps to remote users.• Unmanaged to managed code interoperability with legacy systems.

Russell Libby's Current Company Details
Sage

Sage

View
Software Engineer, Advisory at Sage
Russell Libby Work Experience Details
  • Sage
    Software Engineer, Advisory
    Sage May 2013 - Present
    Newcastle Upon Tyne, Gb
    Cross team, cross platform contributor and innovator. Primary duties and responsibilities are to the Sage 100 core accounting group, but my normal day takes me from desktop to Azure, to Xamarin iOS/Android development. Emphasis in C#, but still responsible for C/C++, Delphi legacy codebases.• Researched, designed, coded and implemented a package tracking solution for Sage 100. • Team lead for the Office 365 Sage Contact add-in for Sage 100. This technology is based on Microsoft's Azure AppProxy connector, accessing the newly written Sage 100 web API written in .NET core 2.0.• Helped to define and implement Azure concurrency strategies for the Sage Cloud Data platform. • Modernized the Sage 100 Business Desktop and user interface. This was a full rewrite in C# from Delphi, with the original UI based on 2007 standards.• Responsible for the maintenance and enhancement of ProvideX, a business basic interpreter written in C/C++. This interpreter drives the Sage 100 Accounting application platform.
  • Sage
    Senior Software Architect
    Sage Jan 2007 - May 2013
    Newcastle Upon Tyne, Gb
    Core contributor in the technology behind Business Object Scripting for Sage 100. Later moved to the Cloud Connector team, which was responsible for synchronizing on premise data to Azure.• Responsible for the delta synchronization process used to optimize the transfer of data to Azure, as well as payload batching for scalability.• Added full .NET assembly support to the ProvideX interpreter, allowing managed code access from the unmanaged interpreted codebase.• Implemented dynamic COM dispatch wrappers around interpreted class objects, which allows Active Scripting languages to interface with the Sage 100 accounting system.
  • Sage
    Principal Software Engineer
    Sage Aug 1995 - Jan 2007
    Newcastle Upon Tyne, Gb
    Lead developer in the move from an ISAM based file system to SQL Server, which is the backend that now runs Sage 100 Premium. Also the sole developer for Business Insights Explorer, an end user tool allowing ad hoc data inquiry with grouping, sorting, and charting capabilities.• Created the COM layer for ProvideX, which allows interpreted code access to any automatable object.• Developed the SQL layer interface used by the Sage 100 Premium product line. This allowed a backend swap from ISAM to relational, without requiring a major application rewrite.
  • Sage
    Customer Support Representative
    Sage Jun 1993 - Aug 1995
    Newcastle Upon Tyne, Gb
  • Auto Photo Systems
    Technician Support Analyst
    Auto Photo Systems Oct 1990 - Jan 1993
  • United States Marine Corps
    Avionics Specialist
    United States Marine Corps Aug 1987 - Aug 1990
    Washington, Dc, Us

Russell Libby Skills

Agile Methodologies Software Development Scrum C# Microsoft Sql Server .net Xml Sql Web Services Software Project Management Requirements Analysis Asp.net Visual Studio Javascript Java Enterprise Software Saas Business Intelligence Cloud Computing Software Engineering Delphi Visual C++ Visual Basic Ole Automation Windows Phone Integration Software Implementation .net Framework Software As A Service

Russell Libby Education Details

  • Nas Millington
    Nas Millington
    Avionics Maintenance Technology/Technician
  • Woodland High School, Baileyville Me.
    Woodland High School, Baileyville Me.

Frequently Asked Questions about Russell Libby

What company does Russell Libby work for?

Russell Libby works for Sage

What is Russell Libby's role at the current company?

Russell Libby's current role is Software Engineer, Advisory at Sage.

What is Russell Libby's email address?

Russell Libby's email address is rl****@****ail.com

What is Russell Libby's direct phone number?

Russell Libby's direct phone number is +140489*****

What schools did Russell Libby attend?

Russell Libby attended Nas Millington, Woodland High School, Baileyville Me..

What are some of Russell Libby's interests?

Russell Libby has interest in Offshore Jet Skiing, Camping, Animal Welfare, Anything Non Technical, Fishing.

What skills is Russell Libby known for?

Russell Libby has skills like Agile Methodologies, Software Development, Scrum, C#, Microsoft Sql Server, .net, Xml, Sql, Web Services, Software Project Management, Requirements Analysis, Asp.net.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.