Andrew Flanagan
Senior Software Engineer @Kigen
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @Kigen
Belfast, GB
Designed cloud-native APIs and backend services for large-scale eSIM identity platforms- Built event-driven microservices managing SIM inventory and lifecycle workflows- Designed architecture and observability improvements to increase system reliability- Developed AWS serverless components using Lambda (Node.js), S3, SQS and DynamoDB- Implemented secure authentication integrations using OAuth2, JWT and telecom standards- Improved engineering quality by modernising testing frameworks and increasing coverage- Designed event-driven data pipelines supporting analytics and insight platforms- Delivered platform enhancements and M2M OS integrations across telecom infrastructure- Built CI/CD pipelines and containerised deployments using Docker and GoCD- Mentored junior engineers and promoted technical standards and code qualityTech Stack- Languages: Java (JDK 8–21), Node.js/JavaScript, Bash, Groovy, YAML- Frameworks: Spring Boot, Spring Cloud, Spring Security, Spring Data MongoDB, Vert.x- Frontend: React, Redux Toolkit, Material-UI, Axios- Cloud: AWS Lambda, API Gateway, S3, DynamoDB, RDS, CloudFormation, CloudWatch, Amplify- Data: MongoDB, DynamoDB, Redis, Hazelcast, H2- Containers & CI/CD: Docker, Jib, GoCD, Bitbucket, Git, AWS CodeBuild, Maven, Gradle- Observability: Splunk, Logback, Spring Boot Actuator- Security: OAuth2, JWT, Okta CIAM, TLS/mTLS, BouncyCastle, AWS KMS, HSM- Testing/Performance: JUnit, Spock, Jacoco, SonarQube, Playwright, Gatling- Standards: REST, SOAP/WSDL, JSON, XML
EDUCATION
University College Dublin
Bachelor's degree, Computer Science
Ulster University
Master's degree, Computer Software Engineering
ABOUT ANDREW FLANAGAN
Senior Software Engineer at Kigen
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.