Tarek Halabi
Software Engineer, Web Frontend
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