Post Job Free
Sign in

Elixir, Phoenix, LiveView, React, TypeScript, JavaScript, Postgres

Location:
United States
Posted:
January 10, 2024

Contact this candidate

Resume:

*********@*****.***

JOHN F. MULLANY

Gulf Breeze, FL 770-***-****

SOFTWARE ENGINEER

Innovative IT professional offering vast experience leveraging software engineering to deliver highly effective and creative solutions to business and technology challenges. Working on new platform for administration and customer facing portals using Elixir, GraphQL, React, Absinthe and Relay

New portal work uses Event Sourcing with the Commanded Library Worked on administration portal with Elixir, React with Redux and Tailwind for css on the frontend to a Postgres DB through a Phoenix API and Ecto Added integrations for the API with loyalty groups Worked on the current portal for retailers and their respective stores Worked on the QMS solution with C# and F# and React frontend PoC version of Qualtrax with a Phoenix API to a Elixir backend calling Postgres through Ecto in an umbrella app

Helped to remove technical debt and improve security of LTS version of the solution Introduce team to functional programming with multiple presentations during CoPs Worked on the Desking and DealBuilder product line DealBuilder was an AngularJS product that has been rearchitected to a React and Redux frontend with C# and F# backend and Web Api. DealBuilder lazy loads many imports to increase the percentage of code actually being used through code splitting. Desking was reworked as a React, Redux frontend which has found orders of magnitude in speed while creating more maintainability with an F# backend. Supported and developed customer portal which is an asp.net MVC application mixed with a large amount of AngularJS.

My group also worked on the product which was the central hub for communication of most of the other web applications. This was done through a numerous technologies including WCF, SignalR, JavaScript, and some proprietary code. Developed tightly-aligned business strategy and capabilities as it relates to architecting and building solutions that enabled the firm to be the premier leader in a cost/process efficient manner.

May 2023 - Current Lead Software Developer

ReverenceCare, New York, NY (Remote)

July 2021 - May 2023 Senior Software Developer

Skip - South Jordan, UT (Remote)

Aug 2018 - June 2021 Senior Product Engineer

Qualtrax - Blacksburg, VA (Remote)

July 2016 - Aug 2018 Senior .NET Developer

eLead - Destin, FL (Remote)

Dec 2015 - June 2016 Senior .NET Engineer

AppRiver - Gulf Breeze, FL

Jan 2015 - Dec 2015 Senior Software Engineer

Motley Rice - Mount Pleasant, SC

Summary

Work experience

The primary work was done in MVC in C# with Entity Framework. The calls to the service layer were done using REST mostly over WebAPI. Used React Native to start the transition of code over to iOS and Android. Perform all aspect of software life-cycle from requirements definition through software release including documentation, test planning and execution, software maintenance, architecture development and design, debugging, implementation, and integration. The callbacks from the web services typically use a response format of Json. Some specific calls were done in XML for the addition of more verbose information. Responsible for overseeing, building, integrating and maintaining the web-based tools used to ingest, tag, manage and publish content to distribution partners to keep modules lightweight and extensible.

Interpreted business requirements and implemented the necessary technology to fulfill requirements in creating a new C# MVC 4 control room with the use of .NET 4 classes such as LINQ, Generics, and out to numerous web services. Architected and developed a multithreaded watcher system for over 250 subscribing banks.

Mentored junior developers in the use of LINQ and TDD using NUnit. Architecture and development of system that creates financial reports with the use of C#, jQuery, and WCF with ADO.NET. This was for the future expansion into a mobile system for the subscribing banks and administration of the site. Aug 2013 - Oct 2014 Senior Developer

IST Management - Atlanta, GA

Jul 2011 - Jul 2013 Developer

News Distribution Network (NDN) - Atlanta, GA

Feb 2007 - Apr 2011 Senior Developer

Banker's Dashboard - Stockbridge, GA

1998 - 2002 MBA

Georgia State University

1994 - 1997 BBA CIS

Georgia State University

Functional Programming, Elixir, Phoenix, Elm,

React, Redux, LiveView, Tailwind, F#, OOP, C#, SQL, ASP.NET, JavaScript,GCP, Azure, Git

GCP, Azure

Postgres, MS SQL Server, Redis, Kubernetes Mac, Windows, Linux Development/ Environment Tools Cloud Platforms

Database, Caching and Scaling Operating Systems

Microsoft Certified Solutions Developer: App Builder Microsoft Certified Solutions Associate: Web Applications Microsoft Certified Professional (MCP)

Microsoft Certified Applications Developer for .NET (MCAD) Microsoft Certification ID: 11407873

Created with

Education

Skills

Certifications



Contact this candidate