.
CONTACT
Name: Tarail Mcbee
Email: *************@*****.***
Address: ***** ** *** *,
Bullard, TX 75757
Phone: +1-408-***-****
SKILLS
● Java / J2EE
● Spring, Spring Boot
● Go, Golang
● COBOL
● RDBMS
● Salesforce
● SFDC
● Azure, GCP, AWS
● Service Cloud
● SOAP, REST
● Agile, Scrum
● Microservice
PROFESSIONAL SUMMARY
https://www.linkedin.com/in/tarail-mcbee-587764243/ Hi. I have experience in analyzing complex business problems and solving them with simple, elegant
information systems. Technologies that I have used to build those systems consist primarily of Java v6+, Spring Boot, Go/Golang, Salesforce, Azure, SQL Server, AWS. I played a lead role in designing and implementing the integration architecture, ensuring smooth
communication between Salesforce and Go/Golang
components. This involved utilizing Salesforce APIs to retrieve and update data from Salesforce objects and integrating them with the Go/Golang backend. I
leveraged my strong Go programming skills to create custom RESTful endpoints that the Salesforce platform could interact with.
Building a cohesive team is crucial. I have experience in mentoring and supporting team members to reach their full potential.
WORK HISTORY
Senior Software Lead Developer Southern Careers
Institute ( July 2019 - June 2023)
- Replaced several legacy C++ back-end applications with a new suite of Java 13 applications that were designed from the top down to be modular and
reusable.
- I led a team responsible for migrating our monolithic application to Microservice architecture hosted on the Azure Cloud platform. This project not only involved the technical aspects but also the architectural decisions that are crucial for scalability, reliability, and cost- effectiveness. I successfully leveraged Azure services ` like Azure Kubernetes Service (AKS), Azure Functions, and Azure DevOps to build a robust and scalable
solution.
- Managed resilient compute swarm capable of
managing failures, dynamically redistributing
computations, and efficiently scaling. This swarm was scaled to accommodate 6,000 instances and was
developed using C, Go, and Golang.
- Worked as a lead for a large enterprise application using Golang, Postgres, and GWT from prototyping
through maintenance. Made design and architectural decisions and provided guidance and code reviews for several offshore teams. My leadership style focused on collaboration, clear communication, and a commitment to achieving goals as a team.
Self-employed Upwork Freelancer
( March 2018 - June 2019)
- Designed and implemented Java 11 components to
replicate and extend the COBOL functionality within the web application.
- Segregated subscriptions from the monolithic
application into Go micro service using a CQRS/Event Sourcing architecture.
- Created Golang API layered over JDBC for accessing trade data in an object-oriented fashion.
Software Engineer AccelOne
(Oct 2012 - Feb 2018)
• Built a large enterprise application using Java 8, Postgres, and GWT from prototyping through
maintenance. Made design and architectural decisions and provided guidance and code reviews for several offshore teams.
• Deployed applications on MS Azure, including
container orchestration, serverless computing, and managing cloud resources effectively. I have worked with Azure services like Azure Container Instances, Azure Logic Apps, and Azure Monitor to optimize
performance and ensure high availability.
• Worked closely with the QA department to develop, document and implement Release Management for
projects, which required multiple components in
different languages (e.g. Cobol, Java 7, and Jython).
• Led a team of developers working with Swing, JSP, and Java-RMI to develop sophisticated user interfaces for content management.
EDUCATION
Western Nevada College
Bachelor of Applied Science - BASc, Computer and
Information Sciences
( Sep 2006 - May 2010)
SAMPLES
https://portal.ringrx.com
This website serves as a softphone platform for doctors and patients. I developed the site using Ember.js, SIP, and Golang RESTful APIs. (at AccelOne)
https://www.saplinghr.com (React, SOC2, Ember.js,
Java 11)
I built several web applications, some running Spring Boot and one using EJBs and Spring Security. In order to make these applications function seamlessly together without users having to log into each, I implemented a single sign-on solution to consolidate the authentication.
(at Southern Careers Institute)
Winnipeg Transit Website
https://winnipegtransit.com (Java 12)
I was a lead developer on Winnipeg Transit's website redesign. It is built with Java backend and displays real- time schedule information to hundreds of thousands of transit customers. (at Southern Careers Institute)
.