Alvin B.
Data Engineer
Alvin is a seasoned data engineer with 17 years of experience, demonstrating remarkable proficiency in SQL and Java. He has extensive experience with languages like Python and Scala and is adept at using Apache Spark for big data processing.
Alvin has shown excellent skills in data warehousing with Snowflake and possesses substantial expertise in PostgreSQL. Throughout his career, he has focused on developing robust data solutions, spending the majority of his time at HealthReveal and PatientPing.
Alvin's versatility, combined with his impressive skill set, positions him as a valuable asset in the IT industry.
Hovedekspertise
- SQL 17 år
- ELT 5 år
- ETL 15 år
Andre færdigheder
- Java 17 år
- Agile 12 år
- Spring Boot 10 år
Udvalgt oplevelse
Beskæftigelse
Director Software Engineering
Accolade, Inc. - 1 år 1 måned
-
Led data acquisition team of 4 engineers to develop and maintain data ingestion pipelines of Accolade.
-
Built on top of PySpark, AWS Batch, and AWS EMR.
-
Provided domain expertise to the task force responsible for integrating HealthReveal within Accolade.
Teknologier:
- Teknologier:
- SQL
- FastAPI
- ELT
- ETL
- AWS
- Agile
- Snowflake
- Apache Spark
- Data Engineering
- Python
-
Lead Data Engineer
HealthReveal - 3 flere år 4 måneder
-
Build custom data ingest process for EHR and Insurance healthcare data using Spark, Scala & Cassandra.
-
Introduced Snowflake at HealthReveal and migrated all data from Cassandra into a newly designed operational and analytical data model.
-
Refactored data ingest into a Python & Snowflake-based data pipeline.
-
Develop secure, external facing APIs in Kotlin & SpringBoot for client access.
Teknologier:
- Teknologier:
- SQL
- FastAPI
- ELT
- Spring Boot
- Spring Cloud
- Spring Data
- ETL
- Cassandra
- AWS
- Agile
- Snowflake
- Apache Spark
- Data Engineering
- Scala
- PostgreSQL
- Python
-
Senior Fullstack Engineer
PatientPing - 3 flere år 1 måned
-
Develop a data pipeline to consume HL7 messages using Java, Kafka, and Spring Boot.
-
Leverage ElasticSearch & fuzzy logic matching to build an algorithm to handle Person mastering across different sources like hospitals, nursing homes, and insurance rosters.
-
Designed and built internal Patient Roster loading and validation tools to enhance internal efficiency.
-
Worked on React frontend to build custom components to display flags identifying high utilizers, high-risk patients, and length of stay, among other analytics.
Teknologier:
- Teknologier:
- SQL
- ElasticSearch
- Spring Boot
- Spring Cloud
- Java
- Spring Data
- ETL
- AWS
- Apache Kafka
- Agile
- MySQL
- Data Engineering
- Python
-
Senior Software Engineer
Citi - 4 flere år 5 måneder
-
Built a centralized validation framework to serve front-end and back-end account data tools.
-
As the team lead, designed and implemented a dynamic client onboarding portal using Drools, Angular, and Java.
-
Hands-on Team Lead of the Document Rules Engine, in charge of 4 developers tasked to build a rules-based document requirements calculator to serve multiple units across Citi.
Teknologier:
- Teknologier:
- SQL
- Spring Boot
- Java
- Spring Data
- ETL
- Agile
- Oracle
- Data Engineering
-
Uddannelse
BSc.Computer Science
Stony Brook University · 2002 - 2004
Find din næste udvikler inden for få dage, ikke måneder
Book en 25-minutters samtale, hvor vi:
- udfører behovsafdækning med fokus på udviklingsopgaver
- Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
- beskriver de næste trin for at finde det perfekte match på få dage