Gene Graves work email
- Valid
- Valid
- Valid
- Valid
Gene Graves personal email
Gene Graves phone numbers
Creative problem solver who specializes in transforming dysfunction through structure, analysis, and redesign. My projects are completed on time, and my code is tested and reliable. I take ownership of my work and expect a reciprocal degree of autonomy and empowerment.
-
Senior Software EngineerInmomentMarthasville, Mo, Us -
Senior Software EngineerCardflight Sep 2022 - PresentNew York, Ny, UsReplaced a legacy transaction processor with a new microservice. Architected a functioning proof of concept and guided the development team through the production implementation.Replaced a legacy messaging system with a new universal messaging framework that supported text, JSON, and XML messages. Architected and implemented the solution. Currently working with the development team to utilize the framework in a production implementation.Architected and led the implementation of a new transaction settlement system. Analyzed the complex interchange specifications, designed the application and database objects, and led the implementation.Led a payment processor certification project. Successfully completed the project ahead of schedule. Created supporting documentation and trained other resources on the new system.Optimized poorly performing SQL, and participated in a database upgrade.Led onboarding and training of a new junior engineer. -
Senior Software EngineerInmoment Mar 2019 - Sep 2022Salt Lake City, Utah, UsWrote a configuration-driven .Net Core data export service utilizing dependency injection. Development included structured logging via Serilog and unit tests.Migrated a web application to .Net Core using a better web framework with true separation of concerns. Eliminated a plethora of boilerplate Microsoft code.Advocated for and created a web interface to upload, validate, and safely import client hierarchy changes. The application saves considerable time and eliminates the frequent data cleanup that used to be required.Moved shared components to NuGet packages which allowed core functionality to be enhanced without breaking existing code.Maintained and extended .Net web services.Standardized and optimized SQL stored procedures used for data exports.Created SQL scripts to quickly generate configuration metadata for data exports.Replaced numerous console applications with a configuration-driven service.Created documentation and implementation guides for key libraries.Created forms for requirements gathering and to ensure that requests were actionable. -
Senior Software EngineerAutoloop Jul 2016 - Mar 2019Clearwater, Florida, UsProvided technology solutions for reporting and data science. Wrote an ETL process to transfer data from a sharded SQL Server environment to Hadoop. Wrote Spark processes in Scala to transform and aggregate data; the code included unit tests. Created a parallel file transfer to Google Storage with subsequent refresh into Google Big Query.Maintained and extended a web application providing in-app reporting. Created web services and file based data transfers to third parties. Refactored problem code, optimized SQL, and wrote unit tests. -
Senior Software EngineerUnit4 Dec 2014 - Jul 2016International, Global, OoDesigned and implemented a RESTful web service based on the WebAPI2 framework and an n-tier architecture that separates the service layer from the business logic and the data access layer. The implementation makes use of dependency injection, generics, and AutoMapper to improve testability and reusability. All layers have unit test coverage for all public methods. Unit tests make use of the Moq framework.Designed and created a prototype solution for performing an incremental migration of a classic ASP web application to an AJAX-enabled, MVC.Net application. The presentation layer is separate from the business logic and the data access layer. The design makes use of jQuery, jQueryUI, and jQuery extensions.Created a domain-specific language for writing and executing browser-based tests using the Selenium test framework. Test steps can be recorded by non-programmers and require almost no code to implement as automated tests.Maintained and enhanced the full stack of a web application. Worked with clients, subject matter experts, and third parties to define requirements. Wrote requirements documents and design documents. Provided third level support for client issues. -
Software EngineerByrne Software Technologies, Inc. Aug 2013 - Dec 2014Chesterfield, Mo, UsDeveloped enhancements and customizations for the full suite of Byrne Software's benefits management applications. Development activity encompassed the full stack from the user interfaces down to writing complex stored procedures. Performed analysis and design for new features. Provided support for customer issues and data conversions.Analyzed and resolved SQL Server performance issues for a client whose PeopleSoft application was timing out. The offending queries were complex and contained many nested and correlated subqueries written against a set of views comprised of a large number of joined tables. The queries could not be changed since they were being generated dynamically by the PeopleSoft application. Improved indexing, refactored the views, and created plan guides to ensure that SQL Server would choose an optimal execution plan.Designed and implemented a database for a client's new web application. Worked with the web developers to optimize the design.Converted a client's nightly ETL process to utilize an incremental rebuild strategy in order to improve performance. The conversion required analysis to understand the data and to create an algorithm for identifying sets of records that could be excluded from the rebuild. -
Senior DeveloperMaritz Research Feb 2011 - Aug 2013Lehi, Ut, UsDesigned and implemented ETL and data warehouse solutions for customer experience reporting. The ETL design was approved as an alternative design to the company standard. Took on failing projects that were over budget and behind schedule. Brought the projects to completion within the allocated timeframe. -
Senior Software EngineerContractor Dec 2009 - Feb 2011Wrote a suite of SSRS reports to allow a client to pass a federal audit. The project required analysis to understand the client's training and compliance application database before designing the SSRS model and reports. Also trained the client to use Report Builder against the SSRS model so that the client would be able to create custom reports.Updated an Oracle data warehouse and ETL process. Created a web interface for requesting and accessing batches of financial reports where all of the component reports from the batch were combined into a single pdf document. The batch process saved the client hundreds of hours that were previously being spent manually running individual reports and merging them into a single document.
-
Director Of ItMortgage Returns Dec 2007 - Dec 2009Oversaw all IT operations for a startup company providing a web-based CRM application to the mortgage industry.
Gene Graves Skills
Gene Graves Education Details
-
University Of HoustonElectrical And Computer Engineering
Frequently Asked Questions about Gene Graves
What company does Gene Graves work for?
Gene Graves works for Inmoment
What is Gene Graves's role at the current company?
Gene Graves's current role is Senior Software Engineer.
What is Gene Graves's email address?
Gene Graves's email address is gr****@****bal.net
What is Gene Graves's direct phone number?
Gene Graves's direct phone number is (877) 850*****
What schools did Gene Graves attend?
Gene Graves attended University Of Houston.
What skills is Gene Graves known for?
Gene Graves has skills like Asp.net, Microsoft Sql Server, Ssrs, Sql, C#, Database Design, Data Warehousing, Ssis, Databases, Xml, Vb.net, Software Development.
Who are Gene Graves's colleagues?
Gene Graves's colleagues are Colleen Freedman, Faheem Chaudhary, Quazi Haque, Patrick Terrien, Kate Gumaer, Charles Fox, Nickolai Barnum.
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