Summary
Overview
Work History
Education
Skills
Websites
Projects
Certification
Timeline
Generic

JOHN BLACKABY

Greenbrier,TN

Summary

Software developer with expertise in designing and implementing software solutions for complex business challenges. Proficient in various programming languages and frameworks, with a proven ability to quickly adapt to new technologies. Achievements include significant improvements in system performance and functionality through targeted updates. Strong collaborator focused on achieving project goals and meeting deadlines efficiently.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

CGI
06.2024 - Current
  • Reengineered backend infrastructure using AWS services, achieving 30% performance improvement and enhanced reliability.
  • Designed and maintained data pipelines with AWS services and Snowflake, transforming raw data into actionable insights.
  • Developed comprehensive data models, optimizing data flow for seamless integration and analysis.
  • Implemented ETL processes with Informatica, improving data quality, and reducing discrepancies.
  • Led design and execution of data loading procedures, significantly enhancing data integrity.
  • Automated data validation processes using custom Python scripts, decreasing manual verification efforts by 35%.
  • Built responsive mobile applications with React Native, delivering native-like performance and seamless user interfaces.
  • Integrated AWS CodeBuild for continuous integration, streamlining deployments and improving operational efficiency.
  • Led the team in the development of a React Native mobile application through multiple major flows of the application, delivering ahead of schedule to the client.
  • Designed and developed backend infrastructure for a mobile application using AWS Lambda, AWS CodeCommit, AWS Parameter Store, AWS CodeBuild, AWS DynamoDB, and Google Firebase.

Software Engineer Intern

American Bureau of Shipping
12.2023 - 05.2024
  • Developed three machine learning algorithms in Python, boosting workflow efficiency by 30%.
  • Analyzed over 100 maritime laws and incidents using Excel and Tableau, enhancing regulatory compliance.
  • Enhanced user interfaces with CSS and HTML in a .NET framework, elevating data visualization capabilities by 20%.
  • Contributed to improved accuracy and presentation of maritime data through advanced data visualization techniques.

Software Engineer Intern

Tennessee Valley Authority
01.2023 - 08.2023
  • Developed innovative solutions for cybersecurity and data analytics, improving the company's operational efficiency and security posture.
  • Identified and mitigated over 10 cyber vulnerabilities within the company, ensuring compliance with TVA's standards, and boosting overall security by 15%.
  • Used object-oriented programming, Power BI, and Python to create innovative solutions that met TVA stakeholder expectations, and increased operational efficiency by 20%.
  • Troubleshot and resolved more than 30 technical service and networking issues, following established procedures to reduce downtime by 25%.

Education

Bachelors of Science - Computer Science

University of Tennessee
Knoxville
05.2024

Skills

  • Python programming
  • AWS services and cloud architecture
  • Data modeling and analysis
  • ETL processes and data warehousing
  • REST APIs and web services
  • Java and C# development
  • C, C, and JavaScript
  • TypeScript, HTML, and CSS
  • NET Framework and Angular
  • React and React Native
  • Flask and Nodejs
  • Expressjs and Bootstrap
  • JQuery and Spring Boot
  • Git, GitHub, and Bitbucket
  • Docker and Firebase integration
  • Visual Studio and Jenkins CI/CD
  • Atlassian Suite for project management
  • Full-stack development methodologies
  • Machine learning techniques
  • MVC architecture principles
  • Database management systems (SQL Server, Oracle, MySQL, PostgreSQL)
  • Agile project management practices

Projects

Mobile Application Developer, Trimble Mobile App Project 

University of Tennessee, Knoxville - 08/01/23 - 05/31/24 

  • Re-engineered a mobile Angular web application for construction procurement into a fully functional mobile application using Angular, Maui, C#, bootstrap, and AWS Services.
  • Led a team of six fellow students in the creating of a procurement application within the companies suite of software to increase application utilization by construction units across the United States.

Certification

  • AWS Certified Developer - Associate

Timeline

Software Engineer

CGI
06.2024 - Current

Software Engineer Intern

American Bureau of Shipping
12.2023 - 05.2024

Software Engineer Intern

Tennessee Valley Authority
01.2023 - 08.2023

Bachelors of Science - Computer Science

University of Tennessee