I am a Software Engineer located in South Florida. I apply incisive logic, pragmatic thinking, and tested engineering principles to arrive at practical and reliable business solutions.I am experienced in full-stack software development, with deep expertise in web technologies, software team leadership, architecture, product design, software testing, and technical research. I have proficiency working in a variety of technical stacks including Node, TypeScript/JavaScript, Python, dotnet/C#, Java, and C++. I have expertise in cloud infrastructure (AWS, Azure, Google Cloud etc) both in container orchestration and in architecting and delivering serverless solutions. I also have expertise in modern frontend technology, including React and Vue. My specialty is working full-stack solutions centered around the needs of your customers, while bringing to bear emergent technologies that enable your enterprise to disruptively innovate in ways only just now possible.
-
Lead Software EngineerBill360 Oct 2022 - PresentTampa, Fl, UsLed the design, architecture, development and maintenance of several major scalable financial services software systems.Worked with C# dotnet, Node, TypeScript, Python, MongoDB, Terraform, AWS, Vue, and many other technologies.Selected accomplishments:• Migrated organization from months-long release cycles to Continuous Integration/Continuous Delivery (CI/CD)• Introduced to the organization and spearheaded adoption of: - Event Storming and User Story Mapping techniques for effective design of solution architectures - Acceptance Test Driven Development and automated testing - Frontend unit testing - Feature flagging and dark launching practices• Helped revamp a brittle, low-value legacy automated test suite to a well designed, robust and reliable test suite, allowing organization to scale back expensive manual testing cycles• Introduced use of Team Topologies methodologies for technical organization design, and assisted in migrating organization from big-bang, coordination-heavy topologies to small, value-focused, service-oriented teams• Helped transition organization from an outsourced IT-services model of development to an engineering culture where empowered developers contribute to the design of innovative solutions and delivery of value to the customer• Worked closely and respectfully with developers in a hands-on Lean approach: leading with context to empower developers, including juniors, to take responsible control over technical design, architecture, coding practices, and testing -
Software DeveloperTwo Fish Creative May 2021 - Oct 2022Team lead on development of a large, full-stack, enterprise operational web platform in the medical billing space. Worked with Python, MySQL, AWS, Docker, TypeScript, Node, React, and Vue.Provided strong leadership within the development team. Led technical and architectural design. Analyzed business needs and collaborated closely with external business partners to deliver effective and high-quality solutions. -
Software EngineerSkillion Tech Nov 2020 - Mar 2021Led development of a mobile software product for an e-bike platform. Worked in Java, C++, Python, and React/TypeScript. Worked with Google Cloud Platform, AWS IoT, and Android. Contributed custom machine-learning and computer vision algorithms.Provided strong leadership, architectural, and technical skills, delivering pragmatic and timely solutions to satisfy complex business needs. -
Visiting Assistant ProfessorUniversity Of Florida Sep 2018 - May 2020Gainesville, Florida, UsPost-doctoral position performing research in computer science and symbolic logic. Organized seminars and published in leading research journals. Displayed skills in leadership, communication and presentation, teaching, technical analysis, programming, and written and verbal communication. Leveraged programming extensively in both research and teaching, including Python, Node, TypeScript, React, MATLAB, SBCL, Coq and OCaml. -
Software Programming InstructorArt Of Problem Solving Sep 2014 - Aug 2018San Diego, California, UsTaught programming concepts to young students using Python. Answered student questions and provided detailed and encouraging feedback. Provided strong mentoring skills and an ability to break down advanced technical concepts into an easily digestible format. -
Graduate Teaching AssistantUniversity Of Wisconsin-Madison Sep 2012 - May 2018Madison, Wi, UsAssisted students learning complex technical concepts. Worked in-person, in group settings, and developed teaching curriculum. Communicated advanced concepts quickly and effectively. Led and trained other teaching assistants. Displayed strong teaching, communication, speaking and presentation skills.Leveraged programming extensively in both research and teaching, including C++, Python, Node, TypeScript, React, MATLAB, Wolfram Mathematica, and R.
Ethan Mccarthy Education Details
-
University Of Wisconsin-MadisonMathematics -
University Of Wisconsin-MadisonMathematics -
Michigan State UniversityMathematics
Frequently Asked Questions about Ethan Mccarthy
What company does Ethan Mccarthy work for?
Ethan Mccarthy works for Bill360
What is Ethan Mccarthy's role at the current company?
Ethan Mccarthy's current role is Lead Software Engineer in South Florida.
What schools did Ethan Mccarthy attend?
Ethan Mccarthy attended University Of Wisconsin-Madison, University Of Wisconsin-Madison, Michigan State University.
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