Geoffrey Callaghan

Remote Python Developer

Long Island City, United States

Summary

Software Vetern when 20 years experience in various languages and industries

https://www.linkedin.com/in/geoffreycallaghan

Favorite Python Packages:

Flask

Experience

Geoffrey Callaghan

New York, NY

Tel: 908-793-8341

Email: callagg3@gmail.com

Work Experience:

Team Lead/Full Stack Senior Developer

City MD - New York, NY

September 2012 to September 2018

Senior Developer for a chain of medical clinics (agile, python, flask, mysql, vuejs)

Led a team of 10 developers, held daily agile stand up meetings, mentored developers. Conducted weekly code reviews.

Initiated weekly meetings with stakeholders for requirement gathering, feature requests, progress reports.

Setup and administrated team foundation version control.

Architected and programmed patient portal for over 42 urgent care centers, managing over 300,000 patients.

Created role based authentication service with email confirmation and password reset.

Implemented restful Web Api for 3rd party data access

Created responsive web design using bootstrap css framework to render on phone, tablet and desktop browsers

Developed mvc pages to allow patients to view lab results

Implemented bill payment system with payment gateway

Added features to allow patients to Renew Prescriptions

Create On-line Patient Registration system

Implemented SMS texting service

Added multilevel security

Utilized RabbitMQ for processing of heavy I/O processes

Created data migration service to shuttle data back and forth from the main emergency management software.

Environment: mvc 5, c#, linq, web api, .net 4.5, entity framework 6 code first, SQL server 2012, angular, bootstrap, emah, fluent validation, auto mapper, ssrs, rabbitmq.

Senior Software Engineer

Aspex Inc - New York, NY

December 2011 to August 2012

Senior Software Developer for a Greenfield WPF C#, MVVM (Model View ViewModel) Design Pattern Entity and WPF4 project in an agile environment

Accomplished the delivery of the SpinTrak noncontact inspection and tracking system based on the principle of Video Image analysis

Application allowed for a more accurate, much faster and far less costly inspection system than what is currently available in the marketplace

Trained developers in TDD (Test driven Development) and Agile

Methodology Environment: Visual Studio 2012, C# 4 0, VB.NET, Entity Framework 5.0, SQL Server 2008

Senior Software Engineer

House.net - San Francisco, CA

March 2009 to November 2011

Architected and programmed a SAAS, Rich Internet Application in Silverlight 4.0 that provided the Backoffice Services for Real Estate companies

Created a user interface in XAML (Extensible Application Markup Language) using Microsoft Expression Blend and Microsoft Visual Studio (version),

implemented the Telerik controls to allow the application to have the look and feel of Microsoft Outlook

Designed and programmed an Appointment Scheduler, Contact Manager, Security Features and

Administered using Prism Framework and the MVVM (Model View ViewModel) Design Pattern Entity under the software development process of Testdriven development (TDD)

Created repository classes and WCF (Windows Communication Foundation) Web Services using nHibernate, Object Relational Mapping (ORM) for persistence with a Microsoft SQL Server 2008 Back End

Senior Software Engineer

Mitsui OSK Lines - San Francisco, CA

August 2002 to April 2009

Lead in the Design, Architecture and Software development of several in-house applications to automate and streamline company operations to handle data exchange between customers, partners, carriers and customs

Created functional specifications by writing technical documentation, requirements definition, and sketched object/ database model design

Developed project plan and project schedule activities, developed 150 ASP.NET Web Forms, 15 Web Services for features that included; CRM, Consignment Booking and Consignment Tracking of Shipping Containers

Environment: ASP.NET, C#, ADO.NET, Crystal Reports, Microsoft SQL Server 2008 Stored Procedures, Web Services, HTML, XML, and JQuery. Visual Studio Tools for Office (office automation)

Software Engineer

MyDrugrep.com - Los Angeles, CA

May 2000 to August 2002

Developer for Pharmaceutical Website with over 100,000 daily visitors

Used expertise in classic ASP and ntier architecture for company website design

Implemented design rules and project management structures to assist in ASP, COM, and Microsoft SQL Server back end development

Coordinated with management and advertising agency over look and feel

Programmed physician verification system using classic ASP and Microsoft SQL Server 2000 Back End

Skills

.net (10+ years), c# (10+ years), ms sql server (10+ years), sql (10+ years), angular (2 years), jquery (10+ years), css (10+ years), html (10+ years), golang (2 years), nodejs (2 years), entity framework (5 years), rabbit mq (2 years), nodejs (2 years), mysql (5 years), windows (10+ years), linux (5 years), bootstrap (5 years)

Links

https://bitbucket.org/webworkio/books/src

Skills

Apache, Backend Development, Docker, Flask, Fullstack Development, Git, JavaScript, Linux, MySQL, Nginx, RabbitMQ, Vue.js, Web Development, jQuery

Joined: November 2018