James Rowley

James Rowley Email and Phone Number

Accounting, Systems, Data and Software Engineer @
James Rowley's Location
San Diego, California, United States, United States
James Rowley's Contact Details
About James Rowley

Accounting, Systems, Data and Software EngineerI am an experienced MS T-SQL database warehouse developer / administrator, and a .NET full-stack engineer, with experience building applications adhering to model view controller (MVC) and related architectures.I possess in-depth data wrangling expertise, enhanced through developing enterprise, full-stack C# and VB.NET business applications and processes in the workplace.I have worked extensively designing and developing SQL Server data flows, and implementing data warehousing methods, creating a corporate data warehouse platform for a mid-sized software company. There, I performed as technical lead Business Intelligence Engineer, involved in building, maintaining, and monitoring over eight different multi-dimensional analysis cubes that were refreshed and reprocessed daily, for various internal business analysts' and managers' consumption.I have intimate experience working with Microsoft Excel, Transact-SQL, Integration Services, Reporting Services, Analysis Services, Tabular models, and PowerBI, as well as with back-end logic and coding integrations.I am well versed in extracting, transforming, cleaning, de-duping, and loading data between various disparate business systems including extracting data from Dynamics GP, SAP, Tenrox timetracking, Salesforce and other ERP systems for warehouse storage and manipulation.I strive to keep my knowledge current and applicable, and to maintain proficient understanding of modern data engineering techniques, such as utilizing cloud storage and big data processing tools and methods. I continually endeavor to expand my understanding of newer technologies in this area, studying many like Apache Hadoop, Hive, PySpark, and NoSQL databases such as MongoDB and Neo4j.I have strong interest in business process automation and promoting efficiency, and I enjoy facilitating interoperability between applications, implementing application programming interface (API) server and consumer applications.I possess over fourty years experience learning and applying a plethora of software development languages, algorithms and tools, both as my hobby and within my professional career.I am a creative spirit, driven and enthused by prospects of applying modern software and data analytic solutions to improving managers', employees', and customers' daily lives and working efficiency, and contributing to their success.

James Rowley's Current Company Details
RowleyGames.com

Rowleygames.Com

Accounting, Systems, Data and Software Engineer
James Rowley Work Experience Details
  • Rowleygames.Com
    Owner And Freelance Game Developer
    Rowleygames.Com May 2016 - Present
    San Diego, California, United States
    Independent Freelance Game Development StudioDesigned, developed and published my first title, "Solar Spade - 3D Retro Space Shooter", a physics based space shooter for Android phones, tablets, and TV devices. Initially released on Google Play store mid 2018, Solar Spade contains "retro" references to historical Pixar style graphics and Asteroids style gameplay elements.Intensive hands-on experience working directly with many technologies including C++11, Java, JVM, Android SDK, Android NDK, JNI for Android, as well as implementing Google Play Cloud Game Saves and Leaderboard, Billing Services, Analytics (Firebase), AdMob ads, and Crash Reporting Services in initial releases.In-depth, hands-on experience working with advanced, modern game engine concepts and tools, including working with Havok Vision graphics, Havok Physics, Havok Animation Tool (HAT, blend-trees, hierarchical state machines), Blender 3D for 3D modelling, texturing, Havok 3D particle effects engine, and FMod studio sound engine implenting some simple interactive music scenarios and sound effects.Gained much experience publishing Android apps for multiple device types, to the Play store through Google Play developer portal. Familiarized myself with Play Store policies and procedures, and publishing apps in the store through various release phases from alpha test groups to beta test groups to public releases. Also gained experience publishing to the Amazon and NVidia cloud game stores in similar fashion.Continued research and development after Solar Spade release includes some work evaluating the Unity and Godot mobile game engines for use in potential future game projects, with the aim of shorter development time to release, and reduced game code complexity to improve flexability to experiment and learn with changing market trends. Should I release another independent mobile game, it will likely use one of those two engines and may very well be a 2D platformer or turn-based game.
  • Agency73
    Independent Software Developer, Consultant And Contractor
    Agency73 Sep 2018 - Dec 2018
    Encinitas, Ca, Usa
    Contractual agreement with Agency73 as Independent Contractor, Software Developer. Three month project for Intuit Inc: Developed support call recordings ingestion automated daily reconciliation. Scheduled script and queries using AWS Ec2, Bash CLI, S3, Athena, and Glue. Automated ETL to populate daily dashboard of process queue counts for reconciliation and ingestion to data warehouse. Automated daily counts queries to feed daily dashboard charts via single CSV.
  • Blackbaud
    Business Intelligence And Software Engineer
    Blackbaud Jun 2008 - May 2016
    San Diego
    Developed and maintained Business Intelligence platform and program for Blackbaud including designing and developing the program initially, then building numerous analytical models, tabular models, and relational database models for regular daily consumption by all departmental analysts. Achievement Highlights (Blackbaud acquired Kintera Inc., SD, in 2008):Contributed vision and expertise founding and maintaining the Business Intelligence MS-SQL based platform and service within a leading enterprise software development corporation. The BI platform included over eight different analytical data models tracking contracts, provisioning, customer retention, sales opportunities, customer support cases and turnaround, marketing surveys, and serving all primary departments within the business.Designed, built, and supported numerous advanced Business Intelligence SSAS cube models from the ground up. Included unified dimensions, fact tables and full integration processes to Extract, Transform, Load (ETL) the data from multiple disparate systems into our corporate data warehouse and into the various analytics databases for aggregations and calculations processing every day.Collaborated closely with the reporting manager of the General Markets division as well as the SQL database administrator within IT, to implement and document all data warehouse coding policies and procedures, including coding and naming conventions, and SQL database conventions. Involved with all warehouse changes, peer code-review and deployment approval.Created high-volume daily automated data-integration of customer detail-level online donation transactions flowing into FISERV financial auditing system with daily automated self-correcting reconciliation and audit trail (utilized a reconciliation queue).Became the go-to employee to assist with all of the most advanced analytical architectural design and technical questions within Business Intelligence and the group of corporate data analysts.
  • Kintera
    Project Manager, Operations Technology
    Kintera Mar 2005 - Jun 2008
    San Diego
    Managed Operation Technology projects centered around contract-entry and tracking, provisioning, and invoicing of client-services department billable time. Achievement Highlights:Created disbursements tracking system taking customer’s summarized donation activity every two weeks, pushing it into Dynamics GP accounting system, and producing customer invoices. Very advanced SSRS report with stored procedures and subreports to generate the customer-facing invoice.Developed in-field Excel-based (VBA) pricing calculator and configurator to automatically complete contracts and prep for automated system entry.Engineered initial time-tracking and billable versus non-billable service hours cubes based on project manager’s entered time.
  • Museum Of Us
    Accountant
    Museum Of Us Mar 1998 - Mar 2003
    Greater San Diego Area
    Managed all museum accounting, deposits, P&L and Balance Sheet statements monthly generation and preparation.Designed and built an educational group visits scheduling and tracking system. Maintained Donor Perfect database and minor customizations for Development manager and department.Inplemented Quickbooks Accounting system to replace mostly manual General Journal, Accounts Receivable, and Accounts Payable journal entries and prepare monthly Profit and Loss, and Balance Sheet reports, along with supporting ad-hoc detail reports.
  • San Diego Humane Society
    Managing Accountant And Systems Manager
    San Diego Humane Society 1990 - 1998
    Greater San Diego Area
    Managed Motorola-chip based mini-mainframe computer system and about 25 “dumb” terminals.Introduced Microsoft PC integrations into the networked system. Budgeted and supported all computing systems for the organization, including animal tracking, accounting, community-relations, and development/fundraising departments systems.Managed all accounting including Profit/Loss and Balance Sheet generation and monthly preparation.Attended many board finance committee meetings.Supervised one accountant and one systems operator.

James Rowley Skills

Agile Methodologies Enterprise Software Data Warehousing Business Intelligence Microsoft Sql Server Sql Saas T Sql C# Software Development Ssis Scrum

James Rowley Education Details

Frequently Asked Questions about James Rowley

What company does James Rowley work for?

James Rowley works for Rowleygames.com

What is James Rowley's role at the current company?

James Rowley's current role is Accounting, Systems, Data and Software Engineer.

What is James Rowley's email address?

James Rowley's email address is ja****@****ail.com

What is James Rowley's direct phone number?

James Rowley's direct phone number is +184321*****

What schools did James Rowley attend?

James Rowley attended San Diego State University, De Anza College.

What are some of James Rowley's interests?

James Rowley has interest in Boating, Exercise, Investing, Outdoors, Sweepstakes, Electronics, Reading, Music, Sports, Movies.

What skills is James Rowley known for?

James Rowley has skills like Agile Methodologies, Enterprise Software, Data Warehousing, Business Intelligence, Microsoft Sql Server, Sql, Saas, T Sql, C#, Software Development, Ssis, Scrum.

Not the James Rowley you were looking for?

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.