Thinh Pham Email & Phone Number
@computerpackages.com
LinkedIn matched
Who is Thinh Pham? Overview
A concise factual answer block for searchers comparing this professional profile.
Thinh Pham is listed as Control System Technician at Johnson Controls, a with 66087 employees, based in Silver Spring, Maryland, United States. AeroLeads shows a work email signal at computerpackages.com and a matched LinkedIn profile for Thinh Pham.
Thinh Pham previously worked as Full-Stack Software Engineer at General Dynamics Information Technology and Software Developer at General Dynamics Information Technology. Thinh Pham holds Bachelor'S Degree, Computer Science from University Of Maryland Baltimore County.
Email format at Johnson Controls
This section adds company-level context without repeating Thinh Pham's masked contact details.
AeroLeads found 1 current-domain work email signal for Thinh Pham. Compare company email patterns before reaching out.
About Thinh Pham
A motivated application developer with multiple years of experience developing and maintaining software applications, ranging from legacy system transformation to modern RESTful APIs. Additionally having worked on various projects in collaboration with international teams, and have a track record of successfully resolving complex issues.I aim to leverage my skills and experience to contribute to your team and achieve your business objectives.Skills & Expertise:• Programming: Java, Python, MySQL, PostgreSQL, SQL PL, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, Bash• Operating Systems: Windows, Linux, Unix• IDEs: IntelliJ, Eclipse, NetBeans, Visual Studio, Visual Studio Code• Frameworks: Spring Boot, Spring Data, Mybatis, Angular, Thymeleaf• Testing: Junit, Mockito, Jasmine• Containerization Platform: Docker• Build Tools: Gradle, Maven• Version Control: Git, Bitbucket• Microsoft Office Suite• IBM I series (AS400)• Report: Jasper Report, Jaspersoft Studio
Listed skills include Microsoft Office, Customer Service, Management, Microsoft Excel, and 10 others.
Thinh Pham's current company
Company context helps verify the profile and gives searchers a useful next step.
Thinh Pham work experience
A career timeline built from the work history available for this profile.
Full-Stack Software Engineer
Software Developer
• Updated POM files to integrate the latest library versions and address compatibility issues to enhance application security.• Conducted research and implemented modern libraries or frameworks to replace legacy code, such as enabling API development in Spring to run concurrently with the existing Struts2 application and adopted EasyUI to replace Jtable Ajax for enhanced security.• Collaborated with a senior developer to refactor the Struts2 codebase, enhancing security, optimizing performance, and improving code readability.• Implemented regular expressions to validate input data, preventing SQL injections and cross-site scripting (XSS) attacks.• Implemented Content Security Policy to enhance application security and protect against various hacking attempts.• Migrated deprecated Hibernate methods to JPA.• Utilized and troubleshot Apache Lucene to resolve user search issues and ensure accurate search functionality.• Advocated Test-Driven Development for the team, promoting the use of JUnit to conduct testing and resolving bugs.• Created detailed documentation of developed functions and logic, ensuring comprehensiveness for future reference and maintenance.• Operated in an Agile setting, attending daily Scrum meetings with developers and managers to pinpoint and fix bugs, ultimately enhancing the functionality and performance of over 30 applications.
Application Developer
• Converted Cobol and CLP programs from IBM I series (AS400) into a stand-alone Java application, utilizing JUnit for testing purposes.• Streamlined the process of populating data for Jasper Reports by developing stored procedures and functions using PL/SQL of IBM I series (AS400) to convert Cobol programs. • Utilized Eclipse or Jaspersoft Studio to develop Jasper Reports, implementing strategies to prevent invalid input data and ensure data accuracy. • Designed and developed a self-contained Java application to retrieve and validate data from IBM I series (AS400) producing customized XLS, TXT, CSV, and TSV files for international client needs and integrated into a COBOL codebase. • Collaborated in the development of a self-contained Java application and Vaadin's features to generate RTF, PDF, XLSX, and DOCX files utilizing Jasper and the Apache POI library. • Collaborated in the development and transformation of interactive screens for IBM iSeries (AS/400) applications using Angular 2+ framework and RxJS to modernize legacy systems.• Transformed legacy Cobol and CPL programs from IBM iSeries (AS/400) into modern RESTful APIs using the Spring framework for back-end. • Reviewed code, conducted testing, and resolved bugs utilizing JUnit and Mockito. • Documented all stored procedures, functions, and other database objects created during the development process, ensuring comprehensive and accurate documentation for future reference and maintenance purposes.• Developed, modified, and maintained front-end features for a stand-alone jar file using Vaadin and implemented the back end using Mybatis.• Agile collaborated with international developers to identify and resolve bugs in a Vaadin application, addressing issues related to both the presentation layer and application logic to enhance overall software performance.
Software Engineer
• Built a RESTful API using Spring Boot and Spring Data to fetch data to the Angular front-end. • Reviewed and tested code to identify and fix bugs using JUnit and Mockito.• Developed Angular components according to project specifications.• Updated HTML, CSS, and Bootstrap code to meet specifications for UX purposes.• Developed Docker files and Docker Compose files to containerize and deploy the API back-end and Angular front-end applications. • Collaborated with a team of over 20 engineers in an Agile environment to conceptualize and develop new features, while also assigning tasks and ensuring timely completion.
Student Assistant
Teaching Assistant
Colleagues at Johnson Controls
Other employees you can reach at johnsoncontrols.com. View company contacts for 66087 employees →
Justin Meek, P.Eng, Pmp
Colleague at Johnson ControlsHamilton, Ontario, Canada
View →
NR
Nicole Russell
Colleague at Johnson ControlsCanada
View →
YT
Yuji Teruyoshi
Colleague at Johnson ControlsReynosa, Tamaulipas, Mexico
View →
RM
Rafidz Mahendra
Colleague at Johnson ControlsBogor Regency, West Java, Indonesia
View →
TM
Tarrah Matthews
Colleague at Johnson ControlsOklahoma City, Oklahoma, United States
View →
SG
Saurabh Gupta
Colleague at Johnson ControlsMumbai, Maharashtra, India
View →
KP
Kincayde Paquette
Colleague at Johnson ControlsAustin, Texas, United States
View →
VH
Vicki Harsch
Colleague at Johnson ControlsCanby, Oregon, United States
View →
MM
Michael Moherek
Colleague at Johnson ControlsCape Coral, Florida, United States
View →
XW
Xin Wang
Colleague at Johnson ControlsMinhang District, Shanghai, China
View →
Thinh Pham education
Bachelor'S Degree, Computer Science
America'S Promise, Java Web Development
Computer Science
Frequently asked questions about Thinh Pham
Quick answers generated from the profile data available on this page.
What company does Thinh Pham work for?
Thinh Pham works for Johnson Controls.
What is Thinh Pham's role at Johnson Controls?
Thinh Pham is listed as Control System Technician at Johnson Controls.
What is Thinh Pham's email address?
AeroLeads has found 1 work email signal at @computerpackages.com for Thinh Pham at Johnson Controls.
Where is Thinh Pham based?
Thinh Pham is based in Silver Spring, Maryland, United States while working with Johnson Controls.
What companies has Thinh Pham worked for?
Thinh Pham has worked for Johnson Controls, General Dynamics Information Technology, Computer Packages Inc., Cognizant, and Montgomery College.
Who are Thinh Pham's colleagues at Johnson Controls?
Thinh Pham's colleagues at Johnson Controls include Justin Meek, P.Eng, Pmp, Nicole Russell, Yuji Teruyoshi, Rafidz Mahendra, and Tarrah Matthews.
How can I contact Thinh Pham?
You can use AeroLeads to view verified contact signals for Thinh Pham at Johnson Controls, including work email, phone, and LinkedIn data when available.
What schools did Thinh Pham attend?
Thinh Pham holds Bachelor'S Degree, Computer Science from University Of Maryland Baltimore County.
What skills is Thinh Pham known for?
Thinh Pham is listed with skills including Microsoft Office, Customer Service, Management, Microsoft Excel, Leadership, Microsoft Word, Microsoft Powerpoint, and Public Speaking.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial