Summary
Overview
Work History
Education
Skills
Timeline
Generic

Andrew Allen

Software Engineer
Heredia,Heredia

Summary

Results-oriented and innovative Senior Software Engineer with 11 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

11
11
years of professional experience
7
7
years of post-secondary education

Work History

Senior Software Engineer

Persistent System
San Pedro, San José
11.2022 - Current
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in .NET and working to improve overall team performance.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.

Senior Software Engineer

Smash tech company
San Jose, San José
05.2022 - 12.2022
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Partnered with development team on product development and application support plans.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Analyzed data to coordinate installation of new systems or modification of existing systems.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.

Software Engineer

GFT Group
Heredia, Heredia
12.2020 - 11.2022
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Analyzed proposed technical solutions based on customer requirements.
  • Partnered with development team on product development and application support plans.
  • Participated in architecture, design and implementation of back-end features using C#, java and Python.
  • Promoted experience with Docker and Amazon Web Services.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Increased code coverage by 40% improving code quality

Programmer Analyst

Poder Judicial de Costa Rica
San Jose, San José
02.2012 - 12.2020
  • Directed software design and development to meet client needs for functionality and performance.
  • Led team of Hearing Recording System, in which 90% of hearings and trials conducted in Costa Rica.
  • Updated documentation with project deviations to capture changes.
  • Documented program development and revisions to maintain records.
  • Improved systems with addition of new features and infrastructure.
  • Tested and deployed scalable and highly available software products
  • Responded to and remedied critical issues to limit downtime

Education

Bachelor of Science - Degree in Software Engineering

Universidad Fidelitas
San Jose
02.2015 - 11.2017

Bachelor of Science - Bachelor in Business Computing

Universidad De Costa Rica
San Jose
03.2008 - 03.2012

Skills

    Proficient in English

undefined

Timeline

Senior Software Engineer

Persistent System
11.2022 - Current

Senior Software Engineer

Smash tech company
05.2022 - 12.2022

Software Engineer

GFT Group
12.2020 - 11.2022

Bachelor of Science - Degree in Software Engineering

Universidad Fidelitas
02.2015 - 11.2017

Programmer Analyst

Poder Judicial de Costa Rica
02.2012 - 12.2020

Bachelor of Science - Bachelor in Business Computing

Universidad De Costa Rica
03.2008 - 03.2012
Andrew AllenSoftware Engineer