Learn Data Skills

Nicholas Perez

Data engineer



DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

iAdeptive Technologies | Mar 2022 - Feb 2023

Full stack/Data Engineer

• Write and deploy Lambda functions for Client using Docker for library Packaging, and CodeBuild to automate zip packages from code repositories • Create Glue Jobs to extract and transform data from legacy Oracle Database for AWS Lake Formation and QuickSight reporting • Update Contract Management Data-Driven Decision System (CMDDS) migration code to implement business requirements per client request • Create AWS workflows for orchestrating Glue Jobs daily and incorporate them into CloudFormation scripts for environment agnostic deployments • Maintain Python migration code that generates xmls adding new business rules per the client request for them to consume.
Show More

Microsparx LLC | Apr 2021 - Feb 2022

Software Developer

- Improve EQRS Microservices by rewriting core business logic and implementing dependencies updates - Develop custom PATCH REST API for using Json-merge patch for Json objects for better communication with the UI - Implement Spring REST APIs for PCU (patient-contact-utility), previously a MS BI application - Maintain patient-contact-utility data model for both UI and backend development - Used Docker containers in local development to inspect Database schemas before environment deployment, saving time and catching errors beforehand - Create custom validators for PCU components based on business requirements.

ManTech | Feb 2019 - Mar 2021

Full-stack Developer

• Rework QIP (Quality Incentive Program) from Java, Spring, and Hibernate to run on Spark, Scala, and Neo4j Architecture • Process Spark data through Neo4j Graph orchestrator via AWS Elastic Map Reduce and save parquet results in S3 • Develop fixtures for Fitnesse pages, an automated testing tool where product owners, testers and developers demonstrate QIP features to CMS shareholders • Assist in writing Spark 3.0 code for automating data extracts for future QIP releases • Utilize Spark SQL features to handle/perform actions on Datasets per QIP business rules • Implement new QIP Measures as Lead Developer • Build new QIP features in Test Driven Development Style • Onboard new developers via pair programming • Participate in Design Implementation, Testing scenarios, and code reviews in Agile Methodology

Infosys | Jun 2017 - Feb 2019

Senior Associate

• Automated payment transactions using TIBCO Designer and custom Java • Analyze technical issues using TIBCO BusinessConnect and BusinessWorks Process Monitor • Pull PL/SQL reports for business analysis to improve current Architecture • Ensure enrollment Files Adhere to HIPAA standard for successful enrollment • Utilizing SOAP calls, parsing XML and XSLT schemas for critical business services

Revature | Feb 2017 - Jun 2017

Full-stack Developer

• Worked with Java, PL/SQL for custom backend CRUD applications and Maven for build automation. • Implemented HTML5, CSS, and Bootstrap for dynamic web pages. • Utilized frameworks such as Hibernate, and Spring for easy middle layer connection. • Constructed EC2s and RDS in AWS along with Jenkins for continuous integration and testing

Jennifer Temps, Inc. | Apr 2016 - Feb 2017

Department of Education Information Technology Help Desk Technician

• Trained incoming technicians on Outlook, Active Directory, and custom ticket software • Worked with “tailored” POS software and hardware “Controlled” system access

Per Scholas | Apr 2016 - Apr 2016

Teaching Assistant

-Assist instructor with tech related assignments as needed -Manage students progress via the Learning Management System -Conduct study sessions for those in need -Provide assistance in the simulation lab when required

Research Foundation of CUNY | Sep 2014 - Dec 2015

Department of Education Tech Support Intern

• Ensure that computers, LCD projectors, SMART boards, and related audio/ video equipment work • Worked with other departments to troubleshoot hardware and software problems

NYC Department of Parks & Recreation | Jun 2006 - Sep 2015

Seasonal Lifeguard

Maintain supervision of the public using the pool and enforce rules and safety procedures. Furthermore, activating emergency medical system in response to life threating situations as needed. Other tasks include: • Maintaining oxygen tanks • Ensure Coworkers and myself to relieve other lifeguards on time • Verbally communicate any answers to public’s questions in a professional manner. • Checking if other lifesaving equipment is up to update or needing replacing

My Education

Take a look at my formal education

IT Support CompTIA A+ and CompTIA Network+, Information TechnologyPer Scholas | 2016
Bachelor of Science (B.S.), Computer ScienceBrooklyn College | 2014
Associate's degree, Computer ScienceCity University of New York City College | 2012

About Me

Constantly learning and enjoying it. Applying new skills with practice and projects. Looking for Data engineering roles due to interest.

Powered by

  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free