Michael Dougan
Senior Software Engineer at VSP Global- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Barbara Chell
It is rare that as a business person you can find a technology professional that truly understands the business and Michael is one of those individuals. We started the company from scratch and Michael was extremely instrumental to our success so I would highly recommend him.
Barbara Chell
It is rare that as a business person you can find a technology professional that truly understands the business and Michael is one of those individuals. We started the company from scratch and Michael was extremely instrumental to our success so I would highly recommend him.
Barbara Chell
It is rare that as a business person you can find a technology professional that truly understands the business and Michael is one of those individuals. We started the company from scratch and Michael was extremely instrumental to our success so I would highly recommend him.
Barbara Chell
It is rare that as a business person you can find a technology professional that truly understands the business and Michael is one of those individuals. We started the company from scratch and Michael was extremely instrumental to our success so I would highly recommend him.
Experience
-
VSP Vision
-
United States
-
Hospitals and Health Care
-
700 & Above Employee
-
Senior Software Engineer
-
Sep 2019 - Present
Maintain and enhance the Member Portal mobile applications for VSP Health Care subscribers. Integrate with the Member Portal Web Applications and add native app functionality to best utilize device capabilities. Analyze and present trends and directions for expanding mobile app development within the organization. Train and mentor junior application developers in the tools and technologies of mobile app development. Research tools and technologies for automating mobile app testing and use of third-party environments such as the Amazon Device Farm.iOS, Objective-C, Swift, XCode, Android, Java, Android Studio, Javascript, Angular, Web APIs, Appium, UI Automator, HTML
-
-
Mobile Application Developer Consultant
-
Apr 2019 - Sep 2019
Maintain and enhance the Member Portal mobile applications for VSP Health Care subscribers. Integrate with the Member Portal Web Applications and add native app functionality to best utilize device capabilities.iOS, Objective-C, Swift, XCode, Android, Java, Android Studio, Javascript, Angular, HTML
-
-
-
The County of Ventura
-
Ventura California
-
Application Architect/Supervisor
-
Jan 2014 - Sep 2018
Design and develop native mobile applications for iOS and Android for both phone and tablet footprints. Apps are divided for distribution either through the iTunes and Google Play app stores to the public, or distributed to internal County agencies via our Enterprise app store. Supervise and mentor junior developers for their early mobile development projects. Developed the Ventura County Animal Services app for iOS and Android which displays live data about animals available for adoption. Users can register animal search criteria to receive push notifications when new animals fitting that criteria become available for adoption. Developed ASP.NET Web Services for making data from the Animal Services internal system available to the mobile clients. Developed the Ventura County Elections app for iOS and Android which allows a user to look up County elections information and results. Users may also look up who their elected officials are, what their current election registration status is, view their sample ballot, view a map of their polling place, and others near by along with turn by turn travel directions from their home. Users may opt-in for being notified whenever election results are updated and may open the app to view those results immediately. Developed the Ventura County VC411 app for Android which allows County Employees access to our County Phone/Department on-line directory service. Included the opt-in ability for users to be notified through push notification whenever agency-wide broadcast messages are sent out. Developed the Ventura County Information Alexa Skil for Echo. Speaker CCISDA on Mobile App Dev Platforms - 2016 Other duties have included assuming responsibility for existing Mobile Apps, maintaining and enhancing, migrating them to current versions of the mobile operating system platforms. iOS iPhone/iPad – Java Android Phone and Tablet – ASP.NET Web API 2 Web Services – MS SQL Server – Google MapKit - Core Location - Urban Airship
-
-
-
Sanctuary Psychiatric Centers of Santa Barbara
-
Santa Barbara, California Area
-
Senior Systems Architect/Developer
-
Dec 2012 - Dec 2014
Maintain and enhance an in-house developed, enterprise-level application suite for managing patient Electronic Health Records (EHR), and staff's individual and group session calendars and charting. Assist in evaluating technology investments, project planning, estimation and development, and migration of legacy applications to modern frameworks. VB6, MS SQL Server Maintain and enhance an in-house developed, enterprise-level application suite for managing patient Electronic Health Records (EHR), and staff's individual and group session calendars and charting. Assist in evaluating technology investments, project planning, estimation and development, and migration of legacy applications to modern frameworks. VB6, MS SQL Server
-
-
-
Michael J Dougan
-
Ventura, CA
-
Independent Software Architect/Developer
-
Nov 2008 - Jan 2014
I design and develop applications for mobile platforms under iOS and Android operating systems, both on a consulting basis with companies such as Bitscale Dynamics (www.bitscaledynamics.com), Begin Within (www.beginwithin.org) and The Arise Foundation (at-riskyouth.org), as well as for my own retail sales. Additionally, I design and develop large-scale enterprise business application suites utilizing Microsoft .NET, MS SQL Server, MySQL, Oracle and many other technologies. I design and develop applications for mobile platforms under iOS and Android operating systems, both on a consulting basis with companies such as Bitscale Dynamics (www.bitscaledynamics.com), Begin Within (www.beginwithin.org) and The Arise Foundation (at-riskyouth.org), as well as for my own retail sales. Additionally, I design and develop large-scale enterprise business application suites utilizing Microsoft .NET, MS SQL Server, MySQL, Oracle and many other technologies.
-
-
-
Bang the Gavel
-
Fundraising
-
1 - 100 Employee
-
Senior Systems Architect/Developer
-
Aug 2013 - Oct 2013
Redesigned and developed a core component of the client's End of Auction Processing system, porting the existing system from VB6/Access to Visual Basic.NET and MS SQL Server 2012. The focus was on streamlining the process, automating as much as possible to allow for faster processing of auction result data, and porting the technology to a newer platform. .Net, VB.Net, MS Sql Server, Excel, Quicken Redesigned and developed a core component of the client's End of Auction Processing system, porting the existing system from VB6/Access to Visual Basic.NET and MS SQL Server 2012. The focus was on streamlining the process, automating as much as possible to allow for faster processing of auction result data, and porting the technology to a newer platform. .Net, VB.Net, MS Sql Server, Excel, Quicken
-
-
-
V.O. LLC
-
Santa Barbara, California Area
-
Senior Systems Architect/Developer
-
Dec 2012 - Mar 2013
Tasked with migrating the client's Django based business web portal from a web host managed by the company that developed the site for him, to a host account that the client owns and maintains. Required installing and configuring Python, Django, MySQL, over 25 special Python 'Mods', transferring static files and database content to the new host. Developed a migration plan to allow for a quick cutover to the new host. Migration was on-time and completely successful. In addition to the portal migration, I developed a major functional update to the client's iOS iPhone application, adding Social Network sharing to Twitter, Facebook and LinkedIn as well as adding the capability for customers to submit multiple language translation requests with one submission, exponentially increasing the potential revenue from in-app purchases. This update had to be delicately timed with the web portal migration, and I ensured that the new iPhone update was available just as the portal migration was finalized. Converted the client's iPhone only app to a Universal iPhone/iPad/iPod Touch application, optimizing graphical components for varying screen sizes and densities. Localized all English language based program resources, and integrated Chinese resources as a proof-of concept in preparation for localizing the app into 20 different languages. Ported the client's app from iOS to Android, with a focus on supporting medium, large and xtra-large tablet screen sizes and densities. iOS, Objective-C, XCode, Android, Java, Eclipse, Django, Python, MySQL, HTTP, Restful Webservices
-
-
-
-
Mobile Applications Architect
-
Dec 2011 - Dec 2012
Developed both phone and tablet targeted versions of the Scourby Audio Bible Reader app for Android devices. The app includes the entire KJV Bible narrated by Alexander Scourby, as well as the full bible text, full-text searching, playlists and reader/font preference settings. Android, Java, Eclipse, SQLite, Full-Text Indexing and Search Developed both phone and tablet targeted versions of the Scourby Audio Bible Reader app for Android devices. The app includes the entire KJV Bible narrated by Alexander Scourby, as well as the full bible text, full-text searching, playlists and reader/font preference settings. Android, Java, Eclipse, SQLite, Full-Text Indexing and Search
-
-
-
The Arise Foundation
-
Ventura, CA
-
Mobile Applications Architect
-
Feb 2011 - Dec 2012
Designed and developed a suite of Apps (iOS and Android) to display the Arise Foundation's 'Positivity' cards. These cards teach life skills to at-risk youth. iOS, Objective-C, XCode, Android, Java, Eclipse Designed and developed a suite of Apps (iOS and Android) to display the Arise Foundation's 'Positivity' cards. These cards teach life skills to at-risk youth. iOS, Objective-C, XCode, Android, Java, Eclipse
-
-
-
Bitscale Dynamics
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Mobile Applications Architect
-
Jun 2010 - Jun 2011
Design and develop iOS and Android Apps for a variety of clients including the popular Ben Greenfield Fitness apps. iOS, Objective-C, XCode, Android, Java, Eclipse, HTTP, XML Design and develop iOS and Android Apps for a variety of clients including the popular Ben Greenfield Fitness apps. iOS, Objective-C, XCode, Android, Java, Eclipse, HTTP, XML
-
-
-
Begin Within
-
Ventura, CA
-
Mobile Applications Architect
-
Feb 2009 - Jan 2010
Design and Develop mobile applications for the iOS platform including the popular suite of apps "Rage Eraser" - Anger Management, "Habit Eraser" - Lifestyle Management, and "Brain Relaxer" - Stress Management. http://beginwithin.org/tools-3/iphone-support/ iOS, Objective-C, XCode Design and Develop mobile applications for the iOS platform including the popular suite of apps "Rage Eraser" - Anger Management, "Habit Eraser" - Lifestyle Management, and "Brain Relaxer" - Stress Management. http://beginwithin.org/tools-3/iphone-support/ iOS, Objective-C, XCode
-
-
-
The Winter Group
-
Financial Services
-
1 - 100 Employee
-
IT Consultant
-
2002 - 2008
Senior Developer and System Architect for a startup Mortgage Secondary Marketing firm. Responsible for setting platform architecture, selecting programming tools and development guidelines. Developed core business applications for Loan Inventory Management (LIMS); applications used for evaluating and packaging residential mortgages into securities. .Net, MS SQL Server, ASP.Net Senior Developer and System Architect for a startup Mortgage Secondary Marketing firm. Responsible for setting platform architecture, selecting programming tools and development guidelines. Developed core business applications for Loan Inventory Management (LIMS); applications used for evaluating and packaging residential mortgages into securities. .Net, MS SQL Server, ASP.Net
-
-
-
Credit Suisse
-
Switzerland
-
Banking
-
700 & Above Employee
-
Senior IT Consultant
-
2000 - 2002
Senior Developer and System Architect for the Residential [Mortgage] Pipeline Management System (RPM). Responsible for developing an application used for evaluating and packaging residential mortgages into securities. Senior Developer and System Architect for the Residential [Mortgage] Pipeline Management System (RPM). Responsible for developing an application used for evaluating and packaging residential mortgages into securities.
-
-
-
Centre Solutions Inc
-
Manhattan NY
-
Senior Systems Architect
-
Feb 2001 - Aug 2001
Senior System Architect for the Integrated Centre Environment (ICE) deal/risk management application. Responsible for re-evaluating the system architecture for the company’s most mission critical systems. Developed a migration plan to introduce new technologies, train existing personnel, and implement upgrades to their existing applications without interrupting the production workflow. Evaluated project goals and set standards for application development tools, programming languages, source code control, and for the database management system. Responsible for developing components for the framework of the system architecture, multi-tiered COM+ business objects under Visual Basic 6.0, ADO, XML and the MS SQL Server 2000 environment. Performed the analysis and design of the database replication process for regional databases and for the mobile workforce. Managed web and COM+ middle-tier developers. Performed code walkthroughs, and set application design and coding standards. Skills: System Architecture, Project Management, ASP, COM+, Visual Basic 6.0, XML, MS SQL Server 2000, ADO 2.6, Replication, Advanced Server 2000.
-
-
-
Disney General Entertainment Content
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
Software Architect/Developer
-
Mar 1997 - Dec 1999
Software Architect/Developer responsible for designing and developing enterprise level application suites for human resources, payroll, entertainment and news applications utilizing Microsoft platform technologies such as Visual Basic and MS SQL Server. Software Architect/Developer responsible for designing and developing enterprise level application suites for human resources, payroll, entertainment and news applications utilizing Microsoft platform technologies such as Visual Basic and MS SQL Server.
-
-
Education
-
UC Santa Barbara
B.A., Psychology