Avatar

Andrew Ally

Software Developer / Freelance Photographer

Dublin, IE / New York, USA

andrew.h.ally@gmail.com

On Request


Skills

Java 8+

Spring Boot

Javascript

Angular JS

Node JS

Kotlin

Android

MongoDB

Oracle DB / PL SQL

Amazon AWS

Tibco Business Works

Test Driven Development

Agile, Certified Scrum Master

Docker

Jenkins




Work Experience

Citigroup, Dublin - VP Senior Developer
Apr 2018 - Current

Creating a platform that allows users to create workflows with no coding experience needed.


Citigroup, Dublin - Contractor
Apr 2018 - March 2022

Implemented and migrated Citi’s corporate cards management system from a legacy vendor solution to a custom solution that allowed more flexibility and faster response times when dealing with card holders.


Plynk, Dublin — Senior Software Developer - Money Service
October 2017 - Febuary 2018

Primary developer for the application’s integration with the financially regulated body that stored client funds. Application was a well structured Java application with high code coverage with regards to tests. Our teams developed utilizing agile methodologies and strict test driven development practices. We encouraged cross training between mobile and middleware teams via rigorous code reviews, pull requests, and presentations / workshops on new tech. Implemented very robust system utilizing SQS queues, NoSQL database, and was in the process of setting up a hybrid database architecture.


Citigroup, Dublin— VP Senior Developer Manager
July 2015- September 2017

Application Lead for Citi Marketplace Product Designer: Started and completed a complete rewrite of a 10 year old legacy system that was used to create products for a flagship application within the bank. Upgraded the technology stack from a Java/Sybase Backend and a .Net client to a full Mean Stack application. Analyzed the legacy system and used that analysis and client input to create a completely new application what increased performance very significantly and added additional audit and controls that the platform never had before.


Citigroup, New York — AVP Senior Developer Analyst
Aug 2012 - July 2015

Worked on several applications within the bank, executing various tasks ranging from bug fixes on J2EE applications, Complete ETL workflows to load databases and massage incoming data for application needs, created Webservices and workflows using Tibco Business Works to help facilitate application needs for data and logic when the parent applications were not able to execute logic.



London Jewelers, New York — Software Developer
Aug 2011 - July 2012

Created a repair capture system to eliminate the need for sales associates on the floor to fill in detailed forms by create a web client that they could use from one of the terminals on the floor. Integrated this web client with a signature capture pad that was connected to the terminals and integrated with a webcam to allow associates to take images of the items being brought in to reduce risk to the company. This solution ran for approximately 4 years after I left the company with zero outages or bugs until it was replaced by a vendor solution.


Education

Stony Brook University, New York
2005 - 2010

Bachelors of Science in Computer Science