Skip to main content
Tarek Halabi

Tarek Halabi

Software Engineer, Web Frontend

Talent
Reston, FairfaxMember since September 20, 2023
·

Hire this person

Send a job offer directly to this candidate

About

With over 6 years of experience in computer science, I have honed my skills in various roles, making significant contributions to software development and engineering. My expertise spans a wide variety of programming languages, including Java, Python, JavaScript, C++, and Kotlin, allowing me to tackle diverse technical challenges with confidence. I am well-versed in web development technologies such as Spring Boot, React JS, and Angular, as well as mobile app development with React Native and Kotlin.

I am proficient in database design and management, I excel in SQL, R, NoSQL, and PostgreSQL, ensuring data-driven solutions are at the heart of my work. I am Currently serving as a Full Stack Engineer at Harmonia Holdings Group LLC, McLean, VA, contributing to UI design and development, code refactoring, and database management using Angular, GraphQL, and SQL. I Previously worked as a Software Developer at the same organization, utilizing the Spring framework in Java applications, managing databases with pgAdmin and JDBC, and automating tasks with the Amazon SDK.

Have prior experience as a Radio Test Coverage Consultant and Programmer at SBP Motorola Subdivision, where I improved radio signal coverage for public services and led offsite projects. I'm also passionate about mobile app development, I am currently working on the Slackr Application, an Android study group app built in Kotlin and React Native.

Experience

Full Stack Engineer    Sep 2022 - Present

Harmonia Holdings Group LLC, Mclean, VA
  • Joined a larger, more fast-paced team that needed a proficient and adept full stack engineer through the Project Manager’s recommendation
  • Designed and developed new portions of the User Interface
  • Wrote and refactored code that uses Angular and GraphQL to handle our databases and microservices
  • Automated processes to update SQL databases through front end change using GraphQL mutations

Software Developer Dec 2021 - Sep 2022

Harmonia Holdings Group LLC, Mclean, VA
  • Used the Spring framework in a Java application that handles UI and various microservices to run the USCIS platform
  • Handled databases and backend processes using pgAdmin and JDBC to automatically handle database changes based on client needs
  • Used Amazon SDK to automate the copying, renaming and deleting of files within our internal S3 buckets
  • Implemented a new design structure for training and utilized it to support onboarding developers to better understand our internal system
  • Operated in an agile work environment with constant communication between business analysts, team lead, and testers
  • Led meetings to discuss UI design structures and presented demos to clients 

Education

University of Maryland, College Park, MD

Bachelor of Science, Computer Science Dec 2020

Reviews

Related