John Ellison

John Ellison Email and Phone Number

Senior Software Engineer @ Copeland
Atlanta, GA, US
John Ellison's Location
Atlanta, Georgia, United States, United States
About John Ellison

Passionate software developer with a diverse variety of abilities and talents. Experienced in .NET Framework, full-stack development, leadership, and interpersonal skills. Strong engineering professional with a Bachelor's Degree in Computer Science from Southern Polytechnic State University.

John Ellison's Current Company Details
Copeland

Copeland

View
Senior Software Engineer
Atlanta, GA, US
John Ellison Work Experience Details
  • Copeland
    Senior Software Engineer
    Copeland
    Atlanta, Ga, Us
  • Copeland
    Senior Software Engineer
    Copeland Oct 2023 - Present
  • Improving
    Senior Consultant
    Improving May 2022 - Sep 2023
    Atlanta, Georgia, United States
  • Improving
    Consultant
    Improving May 2021 - May 2022
    Atlanta, Georgia, United States
  • Nexidia
    Software Development Team Lead
    Nexidia Aug 2019 - Apr 2021
    Atlanta, Georgia, United States
  • Nexidia
    Full Stack Software Engineer
    Nexidia Sep 2018 - Aug 2019
    Atlanta, Georgia, United States
    I served briefly as an individual team contributor in this role for almost a year before I was promoted to a team lead. In this role, I was focused solely on development work and did various tasks, including full stack development (maintenance and new feature work), concurrency testing in distributed environments, and support escalations in PCI environments.
  • Nexidia
    Jr. Full Stack Software Developer
    Nexidia Dec 2017 - Sep 2018
    Atlanta, Georgia
    In this contract role, I established myself as the "subject matter expert" for internationalization (i18n) across all divisions of our software suite. I started out building on top of proof-of-concepts for adapting our legacy application to support multiple languages. While developing in these legacy applications, I made constant iterations to the recommended patterns and eventually built up a comprehensive guide on how to internationalize any section of the software suite, no matter which tech… Show more In this contract role, I established myself as the "subject matter expert" for internationalization (i18n) across all divisions of our software suite. I started out building on top of proof-of-concepts for adapting our legacy application to support multiple languages. While developing in these legacy applications, I made constant iterations to the recommended patterns and eventually built up a comprehensive guide on how to internationalize any section of the software suite, no matter which tech stack. By the time I was hired full time, there was enough substance to my patterns and guidelines to be able to hand off the remaining work to a dedicated/focused special projects team. Show less
  • Renewed Vision
    Windows Developer (.Net/Wpf)
    Renewed Vision Jan 2017 - Nov 2017
    Alpharetta, Georgia
    Renewed Vision is a company that makes powerful and inexpensive software that is used in concerts, trade shows, and houses of worship. As a member of the Windows team, I worked on their ProPresenter product.Experience with:• Writing back-end logic in C#• Writing front-end code in XAML• Researching and improving UI using UX methodologies• Interfacing with a C++ rendering API (static library)• Writing scripts to automate the build pipeline• Implementing and… Show more Renewed Vision is a company that makes powerful and inexpensive software that is used in concerts, trade shows, and houses of worship. As a member of the Windows team, I worked on their ProPresenter product.Experience with:• Writing back-end logic in C#• Writing front-end code in XAML• Researching and improving UI using UX methodologies• Interfacing with a C++ rendering API (static library)• Writing scripts to automate the build pipeline• Implementing and maintaining the CI server (Jenkins)• Communicating to QA/Support about test plans, release hindrances, etc.• Releasing software to the general public every sprint• Occasionally leading retrospectives and/or lecture seriesTechnologies: C#, WPF, XAML, Git, Jenkins, BitBucket, JIRA, Protocol Buffers, Visual Studio, Blend Show less
  • Ups Supply Chain Solutions - Customer Technology Planning
    Software Development Intern
    Ups Supply Chain Solutions - Customer Technology Planning May 2016 - Aug 2016
    Alpharetta, Georgia
    • Conceived and constructed a Universal Windows Platform application for customers using Windows.• Tested and debugged newly written software on Xbox One, desktop, and Raspberry Pi for compatibility.• Communicated to a team of peers about project vision, workload, etc.Technologies: C#, Universal Windows Platform, Microsoft Bot Framework, Microsoft Azure, Visual Studio, Team Foundation Studio
  • Southern Polytechnic State University
    Information Desk Worker
    Southern Polytechnic State University Jun 2013 - Feb 2016
    Marietta, Ga
    • Know the university’s basic operations and departments• Proactively research and apply information that may be pertinent for future operations• Schedule reservations for on-campus events• Invent technologies to streamline work efficiency
  • Southern Polytechnic State University
    Resident Assistant (House Manager)
    Southern Polytechnic State University Jan 2015 - Jul 2015
    - Recruited as a replacement for a House Manager who had quit.• Plan a large event that involves all members of the House.• Maintain and upkeep the House for all 12 members• Examine living conditions of Housemates
  • Southern Polytechnic State University
    Student Government Public Relations Chairman
    Southern Polytechnic State University May 2014 - May 2015
    Marietta, Ga
  • Southern Polytechnic State University
    Senior Student Assistant For Scheduling & Logistics
    Southern Polytechnic State University May 2014 - Jan 2015
    Marietta, Ga
    Technologies: Ad Astra, Microsoft Office Suite
  • Southern Polytechnic State University
    Orientation Leader
    Southern Polytechnic State University May 2014 - Dec 2014
    Marietta, Ga
  • Vmware Airwatch
    Quality Engineering Intern
    Vmware Airwatch May 2015 - Aug 2015
    Atlanta, Ga
    • Evaluate software to ensure it is production-ready• Test applications for wide variety of mobile devices• Communicate with a large team to determine work output• Create scripts to assess large quantities of pertinent dataTechnologies: Microsoft SQL Server Management Studio, JIRA, qTest, Confluence, JavaScript, Python
  • Walnut Grove High School
    Teacher Assistant For Engineering Iii
    Walnut Grove High School Jan 2012 - May 2012
    Walnut Grove, Ga
    • Oversee and administrate all projects and course grading• Mentor students in robotics programming• Divide students into individual groups and individually evaluate• Research and develop various technologies to put into course curriculumTechnologies: RobotC, AutoCAD, AutoDesk Inventor, AutoDesk Revit

John Ellison Education Details

Frequently Asked Questions about John Ellison

What company does John Ellison work for?

John Ellison works for Copeland

What is John Ellison's role at the current company?

John Ellison's current role is Senior Software Engineer.

What schools did John Ellison attend?

John Ellison attended Southern Polytechnic State University.

Not the John Ellison you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.