My name is
Quynh Pham

Driven and talented software developer with more than 8 years’ professional experience in large-scale, enterprise level software engineering and project management.

Senior Java Developer

Driven and talented software developer with more than 8 years’ professional experience in large-scale,
enterprise level software engineering and project management. Adept at developing and integrating
essential ecommerce technologies. Expert developer in multiple platforms with a special focus on Java and
Java-based technologies such as Spring, Hibernate, and JSP, as well as tools including Tomcat, MS SQL,
MySQL, UML, Trello, and Git. Trained in Big Data technologies such as Kafka, Spark, Hadoop. Highly
experienced in leading agile development teams, troubleshooting and solving mission critical SEV1 issues,
and Peak season IT war room duties. Motivating team and project leader, able to effectively guide diverse
teams through the software development lifecycle, with leadership, problem solving, project planning, and
developer coaching.

Java, SQL


JavaScript, JSP, jQuery

Web Services


Web/App Servers

Web/App Servers: Apache Tomcat


Spring MVC, Hibernate, Struts, NodeJS, React


MS SQL, MongoDB, MySQL, PostgreSQL, SQLite, Oracle

Design Patterns

Singleton, Factory




Trello, Bitbucket, JIRA, UML, Eclipse, Visual Studio Code, PuTTY, WinSCP, PTS, Illustrator, SVN, Git, GitHub, ShareTribe, Atlassian SDK, Liferay, Maven, Jenkins, Kafka, Colab, Kaggle


Windows, Linux


AWS, Google Cloud

Big Data

Big Data: Hadoop, Spark, Cloudera, Scala, Flume, HBase, Hive

Professional experience

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master’s Degree in Computer Science (Available for full-time, W-2 employment).

Petaluma, California / Ho Chi Minh City, Vietnam

Information Technology & Services

Senior Software Engineer / Team Lead: Led a development and technical escalation point team. Successfully developed new enhancements, real time integration services, batch integration services and third party integrations. Delivered high quality development support for ecommerce platform service. Successfully solved SEV1 issues and performed critical support as part of the war room task force during peak ecommerce season. Clients included some of the largest enterprises such as Warner Brothers®, Neutrogena®, newegg®, Armani Exchange®, Disney®, UCLA. etc.
Ho Chi Minh City, Vietnam

Singapore-based software development company

Developed a Confluence plug-in reporting system for all community and user activities.

Tasks Performed:
Analyzed system requirements, and designed architecture and functional specifications.
Managed project, led technical team, and implemented code.
Set up and installed the deliverable on Amazon Cloud and Tata Communication.
Configured and developed new features for Liferay portlet on Liferay Portal.
Ho Chi Minh City, Vietnam

US-based software development and outsourcing company

Java Engineer: Maintained online advertising system, which monitors incoming feedback per advertiser.

Tasks Performed:
Maintained, configured, and built components and functionality.
Developed back end and configured environments for building and deploying apps on the server.
Created test cases, JUnit tests, and XML tests.

Successfully built a highly scalable and stable advertising feedback report system.
Completed and delivered full functionality for multiple apps.
Ho Chi Minh City, Vietnam

Japanese software development and outsourcing company

Java Engineer: Developed a project management web application and an income/expense management system.

Tasks Performed:
Analyzed and designed process flow, system features, and databases.
Created wireframes based on requirements and workflow diagrams.

Delivered comprehensive systems which meet in-house business requirements.

01 /

Object-Oriented Java Programming —

02 /

Software Development Life Cycle —

03 /

Project Management —

04 /


05 /

Resource Planning —

06 /

Feature Customization —

07 /

Third Party Programs —

08 /

Bug fixing —

Academic projects

Fairfield, Iowa

MIU 2020

Implemented a deep learning, visual search system which allows users to find and recommended shoes by uploading images to a web application. System was initially trained with a manually-created dataset. Post training, system can detect the shoe type and recommend visually and categorically similar shoes from online stores. Technologies Used: Python, Flash API, VueJS, Docker, AWS EC2 VM, YOLOv3, TSNEViewer – VGG-16, Grad-CAM Resnet-50
Fairfield, Iowa

Movie Recommendation
MIU 2020

Created a machine learning movie recommendation system which suggests the top 10 popular movies, top 10 similar movies to a user-chosen movie, and top 10 movies based on user’s previous reviews. Technologies Used: Demographic Filtering, Cosine Similarity, Content-Based Filtering, Collaborative Filtering, Singular Value Decomposition, Python, Colab, Flash API, Keras, Sklearn, Pyplot, Seaborn, VueJS, Docker, AWS EC2 VM
Fairfield, Iowa

COVID-19 Social Media
MIU 2020

Developed a Spark Streaming application which streams real-time tweets about COVID from the Twitter API, filtered by location in the US, and displays real-time counts on a Lightning map. System flows data from Twitter through Kafka and stores in HBase. Used Jupyter Notebook to apply Spark SQL and HiveQL to retrieve and visualize the data. Technologies Used: Java 8, MapReduce, Hadoop, Google Cloud Compute Engine, Spark SQL, Ubuntu, Docker, Cloudera, Kafka, Spark Streaming, Hive, HBase, Lightning
Fairfield, Iowa

Salary Prediction
MIU 2020

Implemented a recommendation system which predicts professors’ salaries based on job title and gender. Practiced different approaches and applied Bootstrapping techniques. Technologies Used: Java, MapReduce, Hadoop, Google Cloud Compute Engine, Spark SQL, Scala, Ubuntu, Docker, Cloudera
Fairfield, Iowa

Library management
MIU 2019

Developed a desktop application in a team of 2 which handles multi-role user login, registration, user management, inventory, and book check-in/check-out. Technologies Used: JavaFX, Scene Builder, Java 8, UML, Git


expected completion June 2022

Master of Science in Computer Science

Maharishi International University – Fairfield, Iowa

Key Courses: Modern Programming Practices; Big Data; Big Data Technology; Algorithms; Machine Learning


Associate of Arts in Fashion Design

The Art Institute of California – San Francisco, California


Bachelor of Science in Applied Mathematics & Informatics

Hanoi University of Science – Hanoi, Vietnam

Personal projects

San Francisco, California


Booking and matching system for gamers; Booking and rental service outfits from local designers.
Co-Founder / CTO: Developed company’s strategy for using technological resources, evaluating, and implementing new systems and infrastructure to ensure technologies are used efficiently, profitably, and securely.