andrew espira
Research Software Engineer at EcoHealth Alliance- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
Topline Score
Bio
Credentials
-
DevOps Foundations: DevSecOps
LinkedInJan, 2023- Nov, 2024 -
DevOps Foundations: Effective Postmortems
LinkedInJan, 2023- Nov, 2024 -
DevOps Foundations: Monitoring and Observability
LinkedInJan, 2023- Nov, 2024 -
Fundamentals for Istio by Solo.io
solo.ioJan, 2023- Nov, 2024 -
Intermediate for Istio by Solo.io
solo.ioJan, 2023- Nov, 2024 -
Prometheus Certified Associate (PCA)
KodeKloudJan, 2023- Nov, 2024 -
Applied Data Science I: Scientific Computing & Python (with honors)
WorldQuant UniversitySep, 2021- Nov, 2024 -
Learning Terraform
LinkedInAug, 2021- Nov, 2024 -
Running Kubernetes on AWS (EKS)
LinkedInAug, 2021- Nov, 2024 -
Docker Essential Training: 1 Installation and Configuration
LinkedInJul, 2021- Nov, 2024 -
Learning Docker
LinkedInJul, 2021- Nov, 2024 -
SQL for Data Science
CourseraJan, 2021- Nov, 2024 -
Genomic Data Science with Galaxy
CourseraNov, 2020- Nov, 2024 -
Data Science Math Skills
CourseraOct, 2020- Nov, 2024 -
The Data Scientist’s Toolbox
CourseraSep, 2020- Nov, 2024 -
Azure for Developers: Security Best Practices
LinkedInJun, 2020- Nov, 2024 -
Exam Prep: Microsoft Azure Fundamentals (AZ-900)
LinkedInJun, 2020- Nov, 2024 -
Introduction to Cloud Computing for IT Pros
LinkedInJun, 2020- Nov, 2024 -
Learning Azure Management Tools
LinkedInJun, 2020- Nov, 2024 -
Learning Cloud Computing: Core Concepts
LinkedInJun, 2020- Nov, 2024 -
Introduction to Big Data
CourseraJan, 2020- Nov, 2024 -
Google Cloud Platform Fundamentals: Core Infrastructure
CourseraMay, 2019- Nov, 2024 -
What is Data Science?
CourseraMay, 2019- Nov, 2024 -
Java 8 Essential Training
LinkedInDec, 2018- Nov, 2024 -
Apache Spark Essential Training
LinkedInNov, 2018- Nov, 2024 -
SQL Tips, Tricks, & Techniques
LinkedInNov, 2018- Nov, 2024 -
Python for Data Science
IBMSep, 2018- Nov, 2024 -
Big Data Foundations - Level 2
IBMJul, 2017- Nov, 2024 -
Spark - Level 1
IBMJul, 2017- Nov, 2024 -
ACE Multicloud Network Associate Course
The Aviatrix ACE TeamJan, 2023- Nov, 2024 -
Amazon Web Services Cloud Practitioner
Amazon Web Services (AWS)Jan, 2022- Nov, 2024 -
HCIA-AI
HuaweiApr, 2020- Nov, 2024 -
API
IBM -
Applied Data Science with Python - Level 2
IBM -
Artificial Intelligence Intro
IBM -
Big Data Foundations - Level 1
IBM -
Data Science Foundations - Level 1
IBM -
Data Science Fundamentals
IBM -
Docker Essentials
IBM -
Hadoop Foundations - Level 1
IBM -
Internet of Things Intro
IBM -
JAVA
IBM -
Natural Language Processing
IBM -
NoSQL and DBaaS 101
Cognitive Class. -
SQL and Relational Databases 101
Big Data University
Experience
-
EcoHealth Alliance
-
United States
-
Non-profit Organizations
-
1 - 100 Employee
-
Research Software Engineer
-
May 2023 - Present
-
-
-
Dafabet
-
Entertainment
-
1 - 100 Employee
-
Site Reliability Engineer
-
Jun 2022 - Present
-
-
-
Sarami
-
Kenya
-
IT Services and IT Consulting
-
DevOps Tech Lead
-
Aug 2021 - May 2022
Developed and implemented software release management strategies for various applications according to Agile processes. Migrated applications from Heroku hosted to AWS. Improved system reliability by deploying applications in AWS. Implemented autoscaling, load balancing, and Route 53. Increased continuous integration using GitHub Actions and Jenkins pipeline on a development pipeline and automated deployment using GitOps operations to Kubernetes. • Built reliable and secure systems and deployed multiple applications on AWS by taking advantage of services like AWS Amplify, EC2, S3, ELB, Route 53, CloudWatch, and CloudFormation • Leveraged AWS SDK in Python to interact with various AWS services and reduce configuration errors • Improved application performance with microservices • Enhanced observability and monitored services using APM tools • Monitored service level indicators and budgets errors to offer customers reliable and available services Show less
-
-
-
ICIPE - International Centre of Insect Physiology and Ecology
-
Kenya
-
Research
-
500 - 600 Employee
-
System Engineer
-
Mar 2020 - May 2022
Built high-performing computing platforms on AWS to improve workload processing and scalability. Reduced hardware and service failure by interacting and consulting with hardware vendors on appropriate technologies to implement on the existing platforms and by using alert and monitoring tools like Prometheus. Reduced analysis time for Big Data and data computations through parallel computing and using tools like Slurm. Reduced the analysis running and deployment of code time through containers for common data pipelines and by provisioning tools like Terraform.• Offered computer systems, clusters, operating systems, peripherals, and system interfaces expertise• Monitored system usage and performance levels with Grafana dashboards • Promoted reusability by developing Genomic data analysis pipelines with containers and automation solutions using common languages• Maintained 90% uptime with carefully designed disaster recovery solutions and logging using tools like ELK• Worked with users and other computational professionals to evaluate user requirements, configure, and deploy computational resources• Identified security vulnerabilities and implemented procedures to ensure the data center met all security requirements by analyzing system and network logs • Designed and developed system hardening solutions by subjecting the platform to stress testing and producing reliable disaster recovery solution Show less
-
-
Data systems consultant
-
May 2019 - May 2022
Identified, designed, and implemented internal process improvements. Automated manual processes, optimized data delivery, and redesigned infrastructure for greater scalability. Built the infrastructure required for optimal extraction, transformation, and loading of data from various data sources using SQL. Built analytics tools that utilized a data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other critical business performance metrics. Worked with stakeholders, including the executive, product, data, and design teams, to assist with technical issues and support their data infrastructure needs. Worked with data and analytics experts to enhance the data system. Developed and implemented procedures for effective data management and evaluated field data and data systems that could affect analytical results. Assessed system performance and recommended software, hardware, and data storage alternatives. Offered field support and training on the use of electronic data capturing tools for various data collection schemes.• Integrated and built platforms for data analytics and research on insects• Built Machine Learning models to automate the data capturing process and monitor insect count based on species in real-time• Researched appropriate Big Data technology and implemented data visualization for geo mapping with real-time API data feeds from applications• Implemented APIS to consume data and offer real-time access for users• Implemented and developed data management strategies and acted as a translator between technical staff (database administrators, software developers, and system administrators) and end users • Delivered training sessions for REDCap users • Developed custom applications that required using REDCap with programming plugins and API calls Show less
-
-
DevOps Engineer
-
Mar 2020 - Dec 2021
Researched and identified innovative technologies and tools that helped grow an Agile development environment. Developed CI/CD pipelines to monitor data systems and cloud integrations using Jenkins and CircleCI. Documented pipeline tests on the cloud and performance reports for future migrations of workflows to the cloud.• Built and tested Docker and Singularity containers for application deployment and pipeline hosting in clusters and Kubernetes• Provided systems support for an advanced research computing environment, including the installation, integration, and management of high-performance computer systems, clusters, operating systems, peripherals, and system interfaces • Participated in the configuration and tuning of batch queuing systems in a massively parallel production environment• Handled system reliability by collecting parallel system utilization statistics to identify and resolve computer system anomalies and operational problems• Provided system support for electronic mail, name resolution, and file sharing services• Maintained and interpreted state-of-the-art computing systems and scalable, parallel architectures Show less
-
-
Data Engineer
-
Aug 2019 - Mar 2020
• Identified, designed, and implemented internal process improvements: automating manual processes, optimizing data delivery, re- designing infrastructure for greater scalability.• Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL• Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.• Worked with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.• Worked with data and analytics experts to strive for greater functionality in our data systems. Developed and implemented procedures for effective data management• Regularly monitored and evaluated field data and data systems that could affect analytical results, assess system performance, and make recommendations for software, hardware, and datastorage improvement Implemented and developed datamanagement strategies Show less
-
-
Bioinformatics Specialist
-
Nov 2018 - Mar 2020
Participated in continuous improvement processes and got engaged in problem-solving tasks to support a team. Customized Linux and other bioinformatics software for in-house requirements. Configured Baobab LIMS and maintained and customized biobanking and sample management solutions. Administrated a Linux server and tracked samples with scannable codes and smartphones. • Trained and supported other team members on high-performance computing using bioinformatics tools and software• Performed duties following all applicable standards, policies, and regulatory guidelines to promote a safe working environment Show less
-
-
-
The Karen Hospital
-
Kenya
-
Hospitals and Health Care
-
300 - 400 Employee
-
Information Technology Intern
-
Apr 2016 - Nov 2016
Provided daily on-site support on the usage of software and hardware to the end-users; Researched and retrieved the data from various sources; preparation of statistical charts, tables and reports as required; Helped to ensure that information and communication technology (ICT) equipment is in good working condition and assists with maintenance and minor repairs; Assisted in the installation of commercial and in-house software and related upgrades; Responded to end-user needs regarding network access Supported equipment inventory and ICT Unit record-keeping; Performed other duties as tasked and deemed necessary for the overall delivery of the unit´s activities. Show less
-
-
Education
-
Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science - BS, Computer Technology/Computer Systems Technology