Michael Carver

Michael Carver Email and Phone Number

Senior Application Developer @ TPAC
Big Lake, MN, US
Michael Carver's Location
Big Lake, Minnesota, United States, United States
Michael Carver's Contact Details
About Michael Carver

With over 15 years of professional experience in software development and a passion for programming that dates back to 1994, I have a deep understanding of what it takes to design and build high-quality computer systems and applications.From developing drivers for embedded devices to building distributed web services and designing cloud architectures, I have tackled a wide range of technical challenges and have consistently delivered innovative solutions that meet the needs of my clients and users.As a developer, I take great pleasure in designing systems and applications from scratch and seeing them come to life. I excel both as a solo developer and as a team player, and I have found that small, specialized teams with some overlap can achieve truly remarkable things. I am particularly fascinated by the potential of distributed computing and the software that powers it.In my search for new opportunities, I am eager to join a team that is building something new and exciting. With my expertise in software engineering and my passion for innovation, I am confident that I can make a valuable contribution to any project.

Michael Carver's Current Company Details
TPAC

Tpac

View
Senior Application Developer
Big Lake, MN, US
Website:
tpac.com
Employees:
14
Michael Carver Work Experience Details
  • Tpac
    Senior Application Developer
    Tpac
    Big Lake, Mn, Us
  • Tpac
    Senior Application Developer
    Tpac May 2023 - Present
    Minneapolis, Minnesota, Us
  • Kyros
    Senior Software Engineer
    Kyros Jan 2022 - Mar 2023
    Minneapolis, Mn, Us
    As a key member of the development team, I collaborated closely with business leaders, product managers, and designers to identify and solve major business problems. Drawing upon my expertise in software engineering and project management, I distilled complex requirements into a well-defined solution that met the needs of all stakeholders.To bring this solution to life, I took charge of migrating our existing JS-based MERN stack to a more robust, secure and scalable TypeScript, ExpressJS, and Postgres stack running in Docker. In doing so, I ensured that our application met the highest standards of security and compliance, particularly in the context of HIPAA regulations.Thanks to my leadership and technical skills, our team was able to successfully deploy this solution on AWS, delivering real value to Kyros.
  • Field Nation
    Senior Lead Software Engineer
    Field Nation Jun 2014 - Jan 2022
    Minneapolis, Minnesota, Us
    My purpose is to build and deliver an Android app for providers on the Field Nation platform. Being a small company I ware many hats and I have evolved into leading both the Android and iOS projects. I took on the iOS project last year and quickly realized that we were wasting a lot of time developing the same feature twice (once for iOS, and once for Android). I began researching alternatives and landed on React Native. I ran an MVP on the apps, released it to the public, and provedit out. We are now working toward converting our current native apps into React Native. And are actively developing new features in it.Primary Technologies used:- MacOS, Linux, Windows- Xcode, vsCode, Android Studio, Git, Jira, Confluence- Java, JavaScript, Swift, SQL, PHP, REST, Swagger, JSON- Firebase, Crashlytics, Sentry, GCM, APNSResponsibilities include:- Develop and set goals for the apps- Deliver features and product enhancements- Communicate to the Org what we are changing, why and when.- Keep up to date with the platform changes while completing app initiatives- Keep an eye on user feedback to ensure best - Plan and write user stories for the apps
  • Predestined Apps Llc
    Software Engineer
    Predestined Apps Llc Jan 2012 - Dec 2014
    - I design and develop Android applications.
  • Digi International
    Senior Device Cloud Systems Engineer
    Digi International Dec 2013 - May 2014
    Hopkins, Minnesota, Us
    This is my fourth promotion at Digi.My main purpose is to architect and construct applications for customers to help get their solution up and running. Usually the projects include writing code for small devices that collect sensor data and push it into the Etherios Device Cloud. Once the data is there, then there is often an Android application, or web application that we write to consume the data and do some sort of processing such as alerting, or analytics.I do a lot of mass device upgrades, configurations, and troubleshooting of devices attached to the Etherios Device Cloud. I'm often commissioned to design and develop software that can do all of these things to thousands of devices within in a few hours. Sometimes these applications run as a distributed system and sometimes they run on a single computer.I am also main technical point of contact for some of Digi's larger customers. I communicate regularly with their development teams, executive staff, and help them to work through issues regarding any of Digi's products.I work both in teams, and solo. Sometimes I'm the development lead, and other times I'm not. I'm fine working in either type of setting, but I prefer small teams. I like to be able to work with people that can do things that I'm not much good at. I find small teams with specialized members can be very powerful, and extremely fun.
  • Digi International
    Device Cloud Systems Engineer
    Digi International Oct 2008 - Dec 2013
    Hopkins, Minnesota, Us
    - Started as Tech Support Engineer.- Been promoted 3 times to Device Cloud Systems Engineer- Primary support engineer for WIndows CE 6, and 7. -- I help customers develop drivers and applications in C, C++, C# and VB.NET-- Created demo applications for trade shows.-- (See DEMO and Robot Arm projects below)- Designed and Developed a distributed operating system in Java, and created a new language called JIL (See the Jenova and JIL Projects)- Created a cloud-like VPS using Java servlets for the webUi, and VirtualBox for the virtualization software. (See ZooKeeper project)- Design and develop applications for customers-- Usually built in Java or python. Sometimes C#/VB.NET- Also supported the following technologies-- .NET MF products (Connect ME, ConenctCore 9P 9215) (Now obsolete)-- NET+OS operating system development-- Android development kits-- Windows CE 5 (now obsolete)
  • Web2B Payment Solutions
    Software Enigneer Intern
    Web2B Payment Solutions 2007 - 2008
    - Maintained, and improved their check scanning software in VB6- Added support for a new check scanner- Worked on the internal check processing server in Delphi 7- Built internal utility applications.
  • Digi International
    Software Engineer Intern
    Digi International Jun 2006 - Sep 2006
    Hopkins, Minnesota, Us
    - Worked on the NDS operating system for the Digi Connect WAN line.- Early tester of the XBee products- Developed some internal build tools in Java.

Michael Carver Skills

Android Java Software Engineering Python Embedded Systems Embedded Software Software Design Eclipse Software Development Tcp/ip Java Enterprise Edition Servlets Databases Mobile Devices Tomcat Distributed Systems Device Drivers C Linux Firmware Arm Wireless Javascript Xml Web Services Object Oriented Design Linux Kernel Mysql Jsp Sql Robotics Robotic Vision Handwriting Recognition Dojo Lua Rubik's Cube Windows Ce Silverlight Android Development Internet Protocol Suite

Michael Carver Education Details

  • University Of Minnesota-Twin Cities
    University Of Minnesota-Twin Cities
    Computer Science
  • Anoka Ramsey Community College
    Anoka Ramsey Community College
    Computer Science

Frequently Asked Questions about Michael Carver

What company does Michael Carver work for?

Michael Carver works for Tpac

What is Michael Carver's role at the current company?

Michael Carver's current role is Senior Application Developer.

What is Michael Carver's email address?

Michael Carver's email address is mi****@****ion.com

What is Michael Carver's direct phone number?

Michael Carver's direct phone number is +161220*****

What schools did Michael Carver attend?

Michael Carver attended University Of Minnesota-Twin Cities, Anoka Ramsey Community College.

What are some of Michael Carver's interests?

Michael Carver has interest in Robots, Impossible Problems, Distributed Computing.

What skills is Michael Carver known for?

Michael Carver has skills like Android, Java, Software Engineering, Python, Embedded Systems, Embedded Software, Software Design, Eclipse, Software Development, Tcp/ip, Java Enterprise Edition, Servlets.

Who are Michael Carver's colleagues?

Michael Carver's colleagues are Luis Gimez, Jose Alvarez, Chadwick Riegel, Miguel Arisqieta, Vincent Ashley, Dixan Collazo, Devin Knight.

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.