Michael Rosene

Sr. Software Engineer at CG Technology
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Henderson, Nevada, United States, US
Languages
  • English Native or bilingual proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Nels Beckstrand

Michael is an extremely talented engineer. He has a broad technological understanding and was effective at digging in and becoming an expert in his assigned projects. He is thoughtful and thorough and is easy to work with. Collaboration with Michael was always productive.

Suleiman "Sam" Lalani

I worked with Michael for a few years and found him to be a hard-working individual who would come up with unique solutions to the tasks he was assigned. He would also work on projects on his own time and come in to the office with solutions to implement. He kept up with new technology in the fast-paced software industry which was very useful when implementing software for new projects. I talked with Michael's co-workers who found him easy to work with, and was always willing to help when they needed it.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • Sr. Software Engineer
      • Aug 2013 - Present

      Lead role in the research, design and development of a mobile Personal Profile Manager (PPM), used by Risk Management (RM) at Cantor Gaming (CG) Sports Books in Las Vegas, which allows CG to provide a client with high to virtually no-limit wagering. The PPM app informs an RM of a client's past performance stats, like: wagering trends, wins / losses, their typical wager, markets wagered on (spreads, sides, over/under-total, parlay, etc.), favorite teams, frequency of wins / losses associated with the markets and teams wagered on-with WTD, MTD and YTD figures-plus the ability to drill down to an event a client had previously wagered on at a CG sports book for any date and year, coupled with visualization of a client's wagering patterns for particular sports, markets, and other variables vs. CG. real-time risk. The idea is to inform the RM as to a client's past performance, a breaking down of wins / losses for teams, events, and markets, so the RM can make an informed decision to limit a wager, or to offer different odds / price for an event, possibly lay-off part or all of the bet to other books, and other negotiable items, to minimize risk for CG, but allowing almost unlimited wagering power for the CG client. Management had rightfully thought of, and I analyzed as true, that a "middle group" of bettors exists that go undetected due to smaller wagers, but may be winning over time. The CG Ten, where the RM already knows their wagering habits, are handled accordingly. But with the Real-Time ability to know the Current Risk on events vs. wagering, and for all wagerers big and small, makes the PPM a very important tool for the RM at Cantor Gaming.Responsibilities:• Data Mining for business intelligence (BI)• Primarily server application design and implementation• Develop designs from business specifications• Code against designs• Code reviews and champion best practices• Bug fixes and enhancements• Develop low level project plans for tasks

    • Independent - Technical Consultant / Contractor - Self Employed
      • Jan 2013 - Present

      • Provide Consultating and Engineering services to the Gaming and non-Gaming sector.• General Consulting for interesting and challenging projects and ideas.• Sr. Software Engineer for contract / hire depending on if the project is of interest,• Software Architect for contract / hire for interesting projects and/or progressive companies.• Administration of Computers & Networks, including setting guidelines for a new company's I.T.• Infrastructure Design, especially as it relates to Virtualization & Cloud based Architecture.• Contractor for IAAS, PAAS, SAAS development, including general consulting / setup.

    • Sr. Software Engineer
      • Nov 2011 - Dec 2012

      • Developed SaaS time and materials tracker application for the construction industry, which consists of an Objective-C iOS 6 front facing app for the iPhone, and a Java server backend (Tomcat), which includes reporting capabilities for internal management of user accounts and paid users. Finished product to be deployed using Amazon Cloud Services.• Assisted in refactoring Synoptix, the company’s ERP report writing product; code reviewer for changes made to the code base, providing style and programming error feedback.• 2nd level “Bat Man” support to the Customer Service department.• Mentored junior engineers when needed.

    • United States
    • Spectator Sports
    • 1 - 100 Employee
    • Sr. Software Engineer / Solutions Architect
      • Jan 2003 - Nov 2011

      · Developed the company's high-performance server backend, capable of handling thousands of clients simultaneously, and utilizing multiple protocols specific to the service client. This server continues to be the backbone of their service and has been for 6+ years and counting.· Web service architect for the company's various data feeds, utilizing SOAP, RESTFul, and push technologies. These outgoing data feeds are increasing the company's sales, and overtaking online service customers revenues. Responsible for designing, developing and leading the team to a successful deployment of the Web service products.· Developed key Intranet tools for their Sports personnel utilizing Java Swing, Flex, and HTML technologies.· Maintained and refactored legacy systems, including major rewrites from antiquated FoxPro systems to a SQL and message (event) based systems for lose coupling of components.· Knowledgeable in various open source ESB systems integration technologies, i.e. Mule, Apache Camel, Apache ServiceMix. Lead developer on ESB integration projects which have allowed the company's Sport and Operations departments to pull data from multiple external sources and automatically update all aspects of our system with as little manual intervention as possible, utilizing best practices in Enterprise Integration Patterns. This automation saves the company greatly in staffing costs per year.· Provided 2nd & 3rd Tier technical support; Also, rotating 24/7 one week support shared between all developers.

    • Game Developer
      • Jan 1999 - Jan 2001

      · Performed a diverse range of technical responsibilities to include, but not limited to: programming of PC games - "Superhero Sports Basketball" game utilizing C++ on a Windows Platform utilizing DirectX 9.· Primary technical role was as a Tool Developer: created an animation engine for games, successfully saving a 30:1 compression of animation image data.· Developed client/server protocols for a on-line chat system in a game called Monsterama.· Ported Unix, Linux and PC software systems to Macintosh systems. (OS 7)

    • United States
    • Wellness and Fitness Services
    • 700 & Above Employee
    • Senior Programmer / Analyst
      • Jan 1996 - Jan 1999

      · Migrated (ETL) Shaklee's home-grown Distributor Management System to Jenkon's Summit-V Unidata database, and developed a highly effective Fleet Management System using SB+ and UniData's Unibasic languages; responsible for user requirements, specifications, project sizing, design, coding, testing, and end-user training.· Served as Chief Provider of technical support for international affiliates running Summit-V.· Responsible for Y2K system testing entailing: analysis, status reports for management, fault resolution, and test system set-up.· Performed UniData system upgrade (v3.31 to v4.1.11) and UniData system tuning, including Unix (HP-UX) kernel parameter changes optimizing system performance.· Developed and implemented an Internet Web interface to the company's distributor database.

    • Independent Contractor
      • Jan 1995 - Jan 1999

      · Developed and implemented a Treasury Coupon subsystem generating coupons for distributors matching performance criteria. · Performed UniData system performance tuning, UniData upgrades, Unix (HP-UX) kernel tuning, and general consulting.

    • Systems Analyst / Developer
      • Jan 1993 - Jan 1995

      · Performed conversion from 20/21's MLM system to Jenkon's Summit-V.· Responsible for new subsystems development pertinent to Summit-V, including: import / export utilities between Summit-V and Macola Warehouse Management systems; in-house management reports to track sales, distributor activity, and inventory.· Assisted in administering LAN (mixed TCP/IP and Novell), including wiring and fault isolation.· Help desk support for in-house staff.

    • United States
    • Banking
    • 700 & Above Employee
    • Programmer / Analyst Specialist
      • Jan 1988 - Jan 1991

      · Responsibilities encompassed all phases of life cycle to include: analysis, cost estimation, design, internal specification, program development, system testing, and implementation support. · Assisted bank client in development of user requirements and system test plans. · Led project team to successful implementation of on-line research system, consisting of an 85 million record database of captured items - checks, g/l tickets, internal items. Automation substantially decreased overall researching time by bank personnel, resulting in significantly increased time to research small dollar items with cost savings of over $250,000 annually. · Implemented Brandt Cash Vault Automation software and associated interfaces from Brandt (VAX) to company legacy systems (IBM Mainframe). Production support for: Safe Box, Referred Items, DDA Account Inquiry, Central Adjustments, IRS Currency Transaction Reporting, Cash Vault Management, and Returned Items systems.

    • Senior Programmer / Analyst - Bancard Development Division
      • Jan 1987 - Jan 1988

      · Developed and implemented Credit Behavior Scoring, VISABase II Edit Package, and VISA Business Card systems. Conceived and implemented various enhancements to Credit Authorization and Posting System (CAPS), resulting in enhanced processing throughput during nightly processing. · Coordinated system testing for VISA Base II Edit package and administered CAPS mini-test facility.

    • United States
    • Retail
    • 1 - 100 Employee
    • Programmer / Analyst
      • Jan 1985 - Jan 1987

      Credit Authorization Systems Credit Authorization Systems

    • Jr. Programmer / Analyst
      • 1983 - 1985

      Responsible for handling Purex's legacy Fortran financial modeling software. CICS Command / Macro development in a VMS environment for the Grocery services division. Responsible for handling Purex's legacy Fortran financial modeling software. CICS Command / Macro development in a VMS environment for the Grocery services division.

Community

You need to have a working account to view this content. Click here to join now