Hi, I'm Haitian Hao, a dedicated Software Engineer currently working at Affinity Solutions in New York, NY. With a strong background in both front-end and back-end development, I hold a Master's degree in Computer Engineering from New York University and a Bachelor's degree in Computer Science and Mathematics from the University of Maryland. I'm passionate about software development and continuously strive to enhance my skills and knowledge in the field.
Currently, I'm working at Affinity Solutions as a Software Development Engineer. My work involves contributing to both front-end and back-end development for client-facing applications, primarily working with the Symfony MVC framework. My responsibilities include implementing UI enhancements and functionality updates for financial institution clients, improving the user experience through features like offer tiles, progress bars, and redemption widgets. On the back end, I handle the extraction and processing of data from PostgreSQL databases, following business logic to deliver actionable insights. I focus on optimizing system performance and security, ensuring high availability of applications and protection against vulnerabilities such as SQL injection and XSS. In addition, I collaborate closely with cross-functional teams to translate technical requirements into functional features and participate in Agile ceremonies.
New York, NY | 03/2024 – Present
New Jersey | 08/2023 – 03/2024
01/2023 - 08/2023
Manhattan, NY | M.S. in Computer Engineering
Courses: Real-Time Embedded Systems, Advanced Machine Learning, Database Systems
College Park, MD | B.S. in Computer Science, B.S. in Mathematics
Dean's Honor List | Courses: Algorithms Analysis, Software Engineering, Advanced Data Structure, Deep Learning, Applied Linear Algebra