Charlie Kelly
×
Charlie Kelly

Charlie Kelly

Software Engineer


Background


Work Experience

Work Experience

  • Supoort/QA EngineerPercussion Software

    Nov, 2021 - Aug, 20229 months

    Integration, QA, and operational support engineer

    • Primary engineer on $80M federal contract to migrate two SSA subdomains to Azure Cloud; migrated CMS for both sites, as well as 8 custom Java apps

    • Built custom integration to synchronize LDAP with CMS directory using Java REST client

    • Provided daily expert support for 30+ institutional and government CMS customers

    • Authored and executed manual and automated QA for product features and upgrades

  • Software EngineerCan't Imagine Why

    Jul, 2019 - Aug, 20201 year 1 month

    • Created and led design team in building a web site/ application to display and sell art work with no overhead costs and minimal setup, using modular React components

    • Leveraged existing free-tier APIs for zero-cost back-end

  • Software Engineer, Live Online Video Learning

    Apr, 2019 - Jul, 20192 months

    • Created TypeScript-based React components for start-up’s video tutoring platform using MongoDB and REST APIs

    • Developed independent component tests in Storybook for assessing performance outside deployed application

    • Authored continuous integration and unit tests

  • QA EngineerWeCanTest!

    Jul, 2017 - Sep, 20181 year 2 months

    • Developed automated regression test suites in Java for production web and mobile applications using Selenium and Appium implementations with Apache Maven

    • Developed CI/CD tests for deployment both locally and with Jenkins and AWS

  • IT SpecialistAsperger/Autism Network

    Jul, 2012 - Jan, 20196 years 6 months

    • Provided operational and development support for technical needs of non-profit, including network management, system integration, database development and maintaining website

    • Dramatically improved information security by implementing and administering password management and centralized authentication rules; security remediation tools

  • Technical DirectorCostedio Design

    Apr, 2008 - Jun, 20124 years 1 month

    • Designed and constructed over 25 sites for small business and non-profit customers, using HTML, CSS, JavaScript, and JQuery, as well as WordPress

    • Worked closely with customers to analyze goals and discuss options based on range of budgets

    • Directed and oversaw duties of additional web programmers and subcontractors

    • Participated in creative design process as well as planning best technical approach.

  • Senior Software Engineer, Open Service

    Jan, 2007 - Apr, 20081 year 2 months

    • Principal front-end developer for an enterprise network security and threat detection suite, using J2EE and JSF

    • Converted Applet-based interface into completely new platform using Java Server Faces

    • Advocated and successfully achieved migration of product away from applet-based interfaces towards Ajax, resulting in significant improvement in customer satisfaction

    • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.

  • Software EngineerMediasurface

    May, 2006 - Jan, 20077 months

    • Worked with project team to design and implement custom public-facing Content Management System for Thomson-Reuters (now Reuters)

    • Quickly mastered API for proprietary CMS platform

    • Integrated into team of consultants and client employees to build brand new public website for multinational media giant within narrow time frame

    • Built numerous JSP-based components to plug into framework

  • Software EngineerCoface Services

    Aug, 2003 - Oct, 20052 years 2 months

    • Developed over 20 internal business applications based on Oracle back-end with VB or JSP Projects ranged from tiny VB/MS Access apps that offered users access to database, to enterprise-wide web-based reporting solutions

    • Went above and beyond project requirements by creating enjoyable user experiences.

Projects Experience

Projects Experience

  • ChooseWork (SSA.gov)

    Nov, 2021 - Mar, 20223 months

    Social Security's Ticket to Work program for disibility beneficiaries wishing to return to work

    • Successfully migrated, configured, and deployed public-facing site for Social Security beneficiaries, on behalf of the primary federal contractor for SSA.gov

    • Rewrote site search functionality using JSP and Search.gov

    • Completed site-wide security upgrades for FedRAMP certification

Skills

Skills

  • Java Engineer

    Java

    Java EE

    Tomcat

    Maven

    Wildfly

  • Database Development

    Oracle

    MySQL

    SQL

    PostgreSQL

  • Web Development

    React

    HTML

    CSS

    Javascript

  • QA

    Selenium

    Jest

    Storybook

    JUnit

Education

Education

  • Web Development Immersive Fellowship, , General Assembly

    Jan, 2019 - Apr, 2019

  • Information Systems, , Charter Oak State College

    Jan, 2016 - May, 2017

Volunteer Work

Volunteer Work

  • Software Engineer,

    Jan, 2019 - Aug, 2020

    • Contributed to community improvement initiatives by writing code and maintaining github project

    • Participated in rigorous Agile process for project development; encourage professional standards among other contributors

    • Assisted in onboarding new volunteers, explaining workflows and mentoring junior developers