logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Engineer: AI-Enhanced 911 Services & Real-Time Translation
Carbyne Senior Software Engineer: AI-Enhanced 911 Services & Real-Time Translation
May. 2022New York City Metropolitan AreaCTO Team: Full-Stack Development on Cloud-Based Next-Gen 911 Platform Revolutionary Real-Time Transcription & Translation Feature: Led the development and integration of a transformative real-time transcription and translation capability into our E-911 call handling platform. This feature enhances multi-language support and significantly improves the platform's functionality and user experience. Key Driver of Business Success: My contribution to existing products by implementing this innovative feature has notably increased product interest, directly influencing sales and solidifying our position in the emergency response technology sector. Broad Technical Expertise: Employed a wide-ranging tech stack, including Scala, Akka-actors, JavaScript, HTML, Angular, NodeJS, and TypeScript, to develop highly efficient and scalable microservices. Collaboration Across Teams and Codebases: Engaged with multiple teams and navigated through diverse codebases to integrate new components effectively, ensuring cohesive functionality across the platform. Challenge of Ongoing Maintenance and Enhancement: Continuously addressed the complex challenge of adding new functionalities while maintaining the performance and integrity of existing features across various codebases. This task involved rigorous testing, performance tuning, and careful coordination to ensure seamless operation and no disruption of existing services. Comprehensive Development Oversight: Managed the entire development process from conception to deployment, upholding the highest standards of quality and ensuring that all aspects of the platform work harmoniously.
Senior Software Engineer: API, Cloud Development, and Agile Leadership
LambentSenior Software Engineer: API, Cloud Development, and Agile Leadership
May. 2021 - May. 2022Boston, Massachusetts, United StatesKafka API Enhancement: Spearheaded the maintenance and enhancement of Kafka event-driven APIs, ensuring robust performance and reliability. Azure Cloud Development: Expertly developed RESTful API microservices within the Azure Cloud environment, contributing to a more scalable and efficient cloud-based architecture. Platform Re-Architecture Initiative: Played a key role in the team responsible for re-architecting our platform, leveraging Azure Cloud technologies to optimize system performance and scalability. Agile Leadership: Acted as Scrummaster, successfully guiding the team in adopting SCRUM practices, thereby enhancing team agility and project management effectiveness. Flink Application Improvement: Implemented significant improvements in our Flink application, enhancing processing capabilities and overall application performance. Advanced Functional Programming: Utilized Cats-IO and other functional programming libraries to elevate code quality and system functionality.
Senior Software Engineer: Scaling, High-Performance Backend Systems, and Cloud Infrastructure
The Weather Company, an IBM BusinessSenior Software Engineer: Scaling, High-Performance Backend Systems, and Cloud Infrastructure
Sep. 2016 - May. 2021Atlanta Metropolitan AreaBackend development, specializing in Scala microservices and Java Spring for REST API monolith with the following primary contributions. Performance Optimization: Successfully refactored existing services, enhancing throughput, stability, and scalability. High-Volume Cloud Architecture: Architected and deployed robust AWS and IBM Cloud-based microservice solutions, capable of handling ~18 billion daily requests; demonstrated resilience during Hurricane Laura with 900k requests per second, maintaining flawless service. Microservices Transition: Led the strategic migration of services from a Monolithic architecture to Kubernetes/Docker-based Microservices, optimizing for AWS EC2 environments. Advanced RESTful Services: Developed sophisticated RESTful services utilizing Akka-HTTP, Akka-Actors, and Akka-Streams, ensuring efficient and scalable service delivery. Innovative Library Integration: Spearheaded the integration of advanced function libraries into our technology stack, including Cats, Scalaz, and Shapeless, to enhance development capabilities and performance.
Senior Software Engineer: Java Web App Specialist: Automation, Development, and Quality Assurance
Bridge2 SolutionsSenior Software Engineer: Java Web App Specialist: Automation, Development, and Quality Assurance
May. 2014 - Aug. 2016Alpharetta, GAJava Web App Maintenance & Enhancement – Small Team for Major Banking Client Efficiency-Driven Automation: Instrumental in significantly enhancing team efficiency by developing and automating various workflow aspects. Pioneered a notable project that involved scripting to scrape and restore the entire catalog of images used on the client's site, dramatically improving operational capabilities. Tool and Application Development: Led the creation of tools and applications to support the production environment, utilizing Scala, Lift, and Python scripting. These developments streamlined processes and bolstered the production support team's effectiveness. Software Maintenance and Deployment: Tasked with the crucial responsibility of maintaining and deploying software updates to the production environment, ensuring seamless operation and service continuity. Troubleshooting and System Analysis: Expertly handled troubleshooting, defect assessment, system mapping, and flow analysis. Conducted thorough process gap assessments, implementing solutions to alleviate identified issues. Performance Testing Expertise: Conducted load and performance testing using the Gatling tool, ensuring the application's scalability and responsiveness under high-usage scenarios. Quality Assurance Initiatives: Advocated for and significantly contributed to the increase in JUnit test coverage and build integration. Actively involved in automating repetitive tasks to enhance efficiency and reliability. Selenium Integration Advocacy: Championing the introduction and construction of Selenium integration tests to bolster the web application's testing framework and ensure robust quality assurance.
Senior Software Engineer: Technical Lead for a Social Media Analytics Project & CI/CD Optimization
VerintSenior Software Engineer: Technical Lead for a Social Media Analytics Project & CI/CD Optimization
May. 2013 - May. 2014Alpharetta, GaGroovy, OSGI Project for Social Media Data Acquisition and Analysis Project Mission: Played a crucial role in a project focused on scraping social media for keywords, feeding data into an analysis system that provided clients with insights on customer sentiment and issue detection. This initiative was pivotal in offering real-time, actionable intelligence regarding public perception and feedback. CI/CD System Management: As the lead for our Continuous Integration/Continuous Deployment (CI/CD) pipeline, I managed Jenkins, Gradle, Sonarcube, and various other plugins. This role involved ensuring efficient, automated workflows for building, testing, and deploying software, significantly enhancing our development processes. Utilization of Open-Source Libraries: Strategically leveraged open-source libraries to minimize costs while enhancing the robustness of our software. Managed Gradle builds incorporating multiple libraries, enabling targeted system development and concurrent maintenance of multiple software versions. C#/C++ VoIP System Enhancement: After the Groovy project, I transitioned to a challenging role where I extended my technical expertise beyond my familiar scope. I contributed to the development and functional enhancement of a C#/C++ based VoIP system, demonstrating adaptability and a keen ability to acquire new technical skills rapidly.
Java Web Architect (Contract)
InterContinental Hotels GroupJava Web Architect (Contract)
Oct. 2012 - Apr. 2013Greater Atlanta AreaKey Member of Internationalization Team – Website Language Expansion Multilingual Website Enhancement: Actively participated in the internationalization team, playing a pivotal role in integrating multiple languages into the core website. This initiative significantly broadened the website's global reach and user accessibility. Java-Based WebCrawler Development: Developed an innovative Java-based WebCrawler featuring configurable regex searches and post capabilities. This tool was instrumental in streamlining site verification processes, enhancing overall website functionality and user experience. Python SVN Hook Creation: Engineered a Python SVN hook to ensure efficient and synchronized merges between trunk and release branches. This tool enforced crucial version control practices, maintaining code integrity and smooth workflow across development cycles. Major Website Revenue Page Rewrite: Contributed to a critical project focused on rewriting a major page in the website's revenue chain. This involved enhancing key features and user interface elements to optimize user engagement and revenue generation.
Java Developer (Contract)
Cypress CareJava Developer (Contract)
May. 2012 - Sep. 2012Duluth, GaMaintain legacy applications in Groovy , Grails and Java for the State Reporting Dept.
Software Engineer (Contract)
PrimediaSoftware Engineer (Contract)
Mar. 2012 - May. 2012Norcross, GaPrototyped Speech recognition module for iOS application for iPhone and iPad. Implemented features in Android application for Android phones. Enhanced Ruby on Rails mobile website.
Software Engineer
ClearleapSoftware Engineer
Jul. 2011 - Mar. 2012Duluth, GAHelped Design and Implemented Video-processing Abstraction layer UI and Backend bugfixes and refactoring as needed. REST api updates to comply with business needs
Consultant - Lead Developer
SogetiConsultant - Lead Developer
Aug. 2010 - Jul. 2011Marietta, GAOn Assignment to GE Aviation Design and Development of new J2EE CBM system components to replace legacy VB system. Re-engineering of system to handle 30,000+ transactions a day from legacy’s 100. Meeting SLA requirement of less than 1 sec per transaction. Utilized Hibernate and JPA to maximize object reuse.

Requests

Touchpoint image
11
Personal Pitch
Specializing in Scala Backend Development
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Joel on Intch
IT
68117 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
15
CEO @ Gadgetgts
ITFrontend Developer
13790 people
15
Investor relations manager @ Exxonmobil cooperation
18
Student @ PDX Code Guild
20
Web Developer @ JPW Experience