JACK PHAN
Professional Summary
* ***** ** ********** ** IT, with expertise in designing, implementing, and managing complex systems. Proven ability to troubleshoot and resolve technical issues, while adhering to industry standards and best practices. Skilled in collaborating with cross-functional teams to achieve project goals and objectives, with a commitment to delivering high-quality solutions.
Contact
Location: Denver, CO 80401
Phone : 720-***-****
Email : ********@*****.***
Skills
Front-End
TypeScript, ReactJS, Javascript, HMTL5, CSS, SCSS
Back-End
Java, Spring, Spring Data, Spring Hibernate, Spring ORM, JDBC, NodeJS Express
Database
SQL, Spring Data JPA, Hibernate, MySQL, MongoDB, PostgreSQL
Core Qualifications
●Code reviews
●Team collaboration in AGILE environment.
●Web-based software engineering
●Software documentation control
Education
Bachelor’s Degree (2016) - Rocky Mountain College of Art & Design
Professional Experience
Infosys Limited
Java Developer (2021 –2023)
Followed Software Life Cycle Development (SDLC) with full SCRUM team to identify requirements, design, development and deployment in Agile environment
Coordinated with different backend team members from different platforms to identify the requirements to implement proper API calls with JSON object response using Postman in order to get correct required User information and trigger flags to native platforms.
Successfully identified requirements to implement proper code enhancements to banking accounts in Business Service Layer of Back-End Spring Java application within Sprint cycle.
Collaborated with Product Owners to identify and successfully implement Business Events in backend that uses AOP logic to log user’s activity history throughout application.
Used various Core Java concepts such as Exception Handling, Collection API Lambda to identify and successfully resolve issues in the back-end’s service layer to correct issues such as disclosures and incorrect translation file configurations.
Delivered code deliverables to production team in a timely manner using Git and Jenkins to deploy backend builds.
Built small ReactJS frontend applications where users can register posts and access admin board using Context to deliver data between components in different hierarchy.
Solidified backend MVC API application concepts by building Spring applications using Java8, Junit4, Mockito.
Environment: Java8, Maven, Jenkins, JUnit4, Spring MVC, Postman, GitHub, Git
Charter Communications
Defect Analyst (2018- 2020)
Planning and executing multiple daily sanity testing to STBs and Charter video applications from different vendors and markets with high efficiency.
Improved the quality of Set-Top-Box devices' software components by executing regression testing and health checks.
Successfully coordinated with other QA teams to address and prioritize JIRA issue tickets tracking with third-party vendor support from Freewheel and Cognizant for Linear-Addressable Ad support.
Experienced with manual testing with Putty and Charles to track HTTP traffic calls to retrieve logs from STBs and mobile devices
TransPerfect
Linguistic Tester (2017-2018)
Handled defect tracking via JIRA tool
Experienced in testing android/iOS device as front-end testing, and database in HeidiSQL as back-end testing.
Completed smoke testing on client’s application and websites, which helped to understand the nature of website and application’s loopholes.
Communicated with fellow tester for internal peer-review purposes.
Proficient in analyzing bugs, formatting and translation issues from assigned projects, which gives me experience in understand the important qualities of application and websites.
Department of Technology Support with DPS
Field Desktop Support Technician (2016-2017)
DoTS is the company offers technology support to all schools that are associated with Denver Public School. The center sends many technicians to all of the associated for helping with setups and configurations for Chromebooks, Windows and Mac.
Setup and configurating network domain for Windows, Chromebooks and Mac devices
Maintaining Operating Systems and applications up to date
Setting up new devices such as Chromebooks, Windows desktops and laptops
Troubleshooting technical problems arise such as wifi lost, downgraded performance and out of date application.
Providing support for tickets from provided K-12 sites.