About Dexiang Chen:
I'm a recent graduate of MSc Computer Science at UCD. I have a keen interest in backend technologies. I am self-motivated and capable of working in high-pressure environments with an intense sense of responsibility, and willing to continuously learn and adapt.
I am working on the full-stack projects involving Java, React, SQL, JavaScript, and HTML/CSS. I implement it for the sake of proof of concept and self-learning. I also gain experience in Machine Learning and data analysis with Python from previous coursework.
I graduated in Dec 2022 and I'm looking for graduate/junior software engineer position where I can leverage my skills for impactful contributions.
Programming Languages: Java, Python (scikit-learn, NumPy), JavaScript, HTML/CSS, SQL, Shell
Frameworks: Spring Boot, React, Bootstrap, Junit, Mockito
Platform/Tools: Docker, Kubernetes, Jenkins, Azure, AWS, Maven, Git, Jira, Axios
Experience
Note Taking Application
Sep 2022 - May 2023
Full Stack Project, Side Project
- Implemented authorization and note resource services in RESTful style with Spring Boot and Spring Security
- Developed the frontend service with OAuth 2 Authorization code flow using React and Bootstrap, integrated a headless WYSIWYG text editor for note editing and a syntax highlighter for code snippets
- Leveraged React custom hooks and contexts for efficient user authentication management
- Achieved over 95% coverage in unit testing and integration testing by JUnit and Mockito
- Deployed Docker compose and Jenkins CI/CD Pipeline on AWS ECS
Microsoft Academic Software Project (Team Project | DevOps Engineer)
May 2022 - Aug 2022
Distributed Data Storage and Visualization Project, UCD
- Designed and reviewed the initial architecture of the distributed consistent storage and visualizationsystem
- Deployed the StatefulSet on Azure Kubernetes Service to enhance scalability of Raft nodes (from 1 to 13)
- Conducted concurrency performance testing (over 100 concurrent requests) with Locust, demonstrating the reliability of Raft storage service with a median response time of less than 300 ms
- Led as the scrum master to host daily scrum and weekly meetings, and managed agile development workflow with Jira in a team of 6 members
- Established and maintained self-managed GitLab repo for source control and code review process
Product Review Analysis Application
Mar 2022 - Apr 2022
Data Science Project, UCD
- Built a web scraper for extracting and filtering over 4,000 product reviews based on user-defined keywords
- Performed sentiment analysis and helpfulness prediction for reviews with over 70% accuracy with scikit-learn
- Applied text mining model (Tfidfvectorizer) to evaluate the importance of words within a document corpus
Education
University College Dublin
Sep 2021 - Dec 2022
MSc. Computer Science
- Courses: Cloud Computing | Machine Learning | Data Structures in Java | RD & SQL programming
- Distinction in Microsoft AcademicSoftware Project
Northwestern Polytechnical University
Sep 2017 - Aug 2021
BEng. Software Engineering
- First-Class Scholarship of 2019 academic year
- Championship in Autonomous Capability Challenge of Rescue Robot League, RoboCup China Open 2019
Professionals in the same Technology / Internet sector as Dexiang Chen
Professionals from different sectors near Dublin, Dublin City
Jobs near Dublin, Dublin City
-
Azure Resource Manager (ARM) is Azure's control plane, a massive scale distributed service that enables users to create, update, and delete Azure resources using a uniform set of APIs and tools. Join the ARM team as a Senior Software Engineer – Site Reliability Engineer (SRE) and ...
Dublin1 month ago
-
+Job summary · The Apple Online Store (AOS) provides one of the best multichannel commerce experiences in the world operating in 40 countries worldwide.At AOS, its Engineering team is responsible for the global eCommerce platform that serves millions of customers around the world ...
Dublin1 month ago
-
Arista Networks is looking for world-class Network Engineers to help us test the highest quality networking products you can buy. At Arista, you will work side by side with the developers helping us to explore find and fix our bugs before they can reach our customers. · ...
Dublin1 month ago
