About Me
I am pursuing a graduate degree in Computer Science at the Georgia Institute of Technology,
with a keen focus on expanding my knowledge and expertise in this field.
I am a software developer, bioinformatics research associate working on genome sequencing pipeline
at IEH Laboratories, located in Seattle, WA.
Why
to choose to be a software developer?
I first became interested in programming during my time as a bioinformatics research associate,
when I was introduced to programs like R and Python. The time and effort savings that programming
provided became immediately apparent to me.
Inspired by this insight, I decided to teach myself Python and create some simple programs to help
with things like metadata organization and data integration.
I became more and more absorbed in the world of programming as time went on, always on the lookout
for new technologies and eager to discover novel approaches to achieving higher
levels of usefulness.
I decided to become a software programmer because of my natural talent and interest in the field.
Because of this defining decision, I'm moving on with plans to pursue higher education and enhance
my abilities and expertise.
Java, C++, C#, SQL, CSS, HTML, and JavaScript are just some of the languages I've learned over this
process. In addition, I have extensive experience in all three phases of a project’s life cycle:
backend programming, frontend design, and database administration.
I am currently expanding my knowledge by taking a graduate level course in artificial
intelligence. This project has given me the opportunity to learn about AI and experiment with the
OpenAI API. I hope to further my skills as a software programmer and contribute
to innovative improvements in the area by keeping up of the latest technical trends.
My work path and my will to become a skilled software programmer have been shaped by my interest in
self-directed learning, and in exploring new technologies. I can't wait to face new obstacles,
complete difficult tasks, and keep breaking ground in the field of computer science.
My Experience
Web Developer
M3 Digital - Contract
Front-end development for a variety of Shopify stores...
February 2022 - November 2022
Junior Developer
YouPay - Full-time
Developed new features using Laravel, Vue.js, PHP...
September 2021 - February 2022
Projects
Personal projects
YouTube Clone WEB APP
I am currently leading the development of a YouTube clone, focusing on
implementing video upload and dynamic display functionalities. My work includes
enhancing video processing with Docker on Google Cloud Platform and integrating Firebase for robust authentication,
along with Firestore for efficient data management. This ongoing project has already achieved a 40% increase in
operational efficiency, demonstrating my skills in utilizing cloud technologies to significantly improve video handling
and user experiences.
Demo
PDF Analysis and Query Chatbot
Made with:
Developed a web-based PDF Query Chatbot for natural language interaction and document cross-comparison, integrating OpenAI embeddings for semantic text processing and FAISS for high-speed similarity searches in extensive PDF datasets, complemented by a dynamic, user-friendly Streamlit interface supporting real-time queries and interactive feedback.
Demo
Job Comparison Mobile Application
Crafted a robust Android application dedicated to job offer assessment, engineered with agility in mind using Android Studio.
Integrated Espresso for comprehensive UI testing and JUnit for reliable backend validation, ensuring top-notch quality.
The application features a seamless local database architecture for efficient data storage and retrieval.
Notably, it delivers a remarkable 50% enhancement in performance,
facilitating rapid data processing and effective job offer comparisons for users.
Demo
MyRaceSignUp.com
Made with:
Developed a racer signup system for identifying race events and tracking past results. As
a team lead and developer in a group of four, I worked on design, implementation, and testing.
I designed the racer database and implemented the ETL flow for a JDBC application,
extracting data from a MySQL database using the JDBC API.
Artificial Intelligence for Meteorites Prediction
Made with:
Developed a project using Kalman Filters to predict the future positions of meteorites
based on sensor readings. Implemented estimation techniques to forecast meteorite positions and designed a defense
system to destroy them before impact using a laser turret. Demonstrated proficiency in estimation algorithms and real-time decision-making for
proactive defense.
Artificial Intelligence for Solar System Prediction
Made with:
Implemented a particle filter to localize a man-made satellite in a solar system. The
satellite receives measurements of the gravitational pull of the planets in the solar
system. Using a particle filter, the task was to estimate the satellite's position given the
noisy measurements. The challenge included limited CPU time and the need to efficiently determine the
satellite's location within a specified time frame. By utilizing the particle filter algorithm and integrating multiple measurements, the
satellite's position could be accurately estimated, demonstrating the effectiveness of
the localization approach.
work projects
Whole Genome Sequencing Console Pipeline
The WGSIEH pipeline, developed in Python3, enables efficient analysis of bacterial whole genome sequencing data. It includes steps such as quality assessment, species identification, contamination search, de novo assembly, MLST analysis, and screening for antibiotic resistance genes and virulence factors. The pipeline generates PDF reports for each sample, summarizing the findings and observations.
Automated Genome Data Extraction for Database Creation & Genome Analysis
Developed a web scraping program using Selenium to extract URLs from JavaScript web pages and download data from web servers. Created a local database for genome SNP analysis, filtering out duplicate downloads. Resulted in a remarkable 150% increase in the efficiency of database updating. Streamlined the process, saving time and enhancing productivity for genetic research.
Education
M.S. in Computer Science
Computer Systems track
Georgia Institute of Technology
Expected Graduation Date: May 2025
Computer Science Certification
Seattle University
2022-2023
M.S. in Food Science
Oregon State University
2015-2018
Relevant Coursework
- Data Structure & algorithm
- Object-Oriented Concepts
- Computer Systems
- Database Systems
- Software Architecture Design
- Software Development Process
- Computer network
- Machine Learning for Trading
- AI for Robotics
- Information Security
- Data Analysis and R programming
Skills
Languages
Java/Kotlin, Python, C++/C, C#, R, JavaScript, SQL, Shell scripting
Databases
MySQL, MongoDB, SQLite
Web Development
HTML, CSS, Bootstrap, Vue.js, Node.js
Tools
Git, Docker, VS Code, Linux/Unix, Bash, JetBrains, Android Studio, Swagger, AWS
Contact
3mingziwen@gmail.com
resume.
Elements
Text
This is bold and this is strong. This is italic and this is
emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus
euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis
iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem
ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |