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.
-
Senior Software EngineerCopelandAtlanta, Ga, Us -
Senior Software EngineerCopeland Oct 2023 - Present -
Senior ConsultantImproving May 2022 - Sep 2023Atlanta, Georgia, United States -
ConsultantImproving May 2021 - May 2022Atlanta, Georgia, United States -
Software Development Team LeadNexidia Aug 2019 - Apr 2021Atlanta, Georgia, United States -
Full Stack Software EngineerNexidia Sep 2018 - Aug 2019Atlanta, Georgia, United StatesI 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. -
Jr. Full Stack Software DeveloperNexidia Dec 2017 - Sep 2018Atlanta, GeorgiaIn 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 -
Windows Developer (.Net/Wpf)Renewed Vision Jan 2017 - Nov 2017Alpharetta, GeorgiaRenewed 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
-
Software Development InternUps Supply Chain Solutions - Customer Technology Planning May 2016 - Aug 2016Alpharetta, 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 -
Information Desk WorkerSouthern Polytechnic State University Jun 2013 - Feb 2016Marietta, 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 -
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 -
Student Government Public Relations ChairmanSouthern Polytechnic State University May 2014 - May 2015Marietta, Ga -
Senior Student Assistant For Scheduling & LogisticsSouthern Polytechnic State University May 2014 - Jan 2015Marietta, GaTechnologies: Ad Astra, Microsoft Office Suite -
Orientation LeaderSouthern Polytechnic State University May 2014 - Dec 2014Marietta, Ga -
Quality Engineering InternVmware Airwatch May 2015 - Aug 2015Atlanta, 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 -
Teacher Assistant For Engineering IiiWalnut Grove High School Jan 2012 - May 2012Walnut 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
-
Computer Science
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?
-
John Ellison
Cumberland Center, Me2talentretriever.com, talentretriever.com -
1 +126240XXXXX
-
John Ellison
Oklahoma City Metropolitan Area4gmail.com, deloitte.com, loves.com, loves.com6 +140523XXXXX
-
John Ellison
Cary, Nc3ncsecu.org, bellsouth.net, sas.com5 +191983XXXXX
-
2emory.edu, mcguirewoods.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial