Experienced software developer with over 8 years of professional experience in data mining, software development, and website development.
Proficient in Python and Java, with a strong background in big data technologies such as MapReduce and Spark.
Skilled in front-end website development using React and JavaScript.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Software Engineer III
Foundation Medicine
06.2023 - Current
Developed bespoke programs and applications tailored to specific business requirements, showcasing adaptability and a solution-oriented approach for continuous product delivery.
Code Quality Management and Deployment Proficiency:
Maintained stringent code quality standards through comprehensive testing, refactoring, and adherence to established coding practices and demonstrated expertise in integrating and deploying code using cutting-edge CI/CD tools, actively contributing to the creation of robust solutions for both Java platforms.
Successfully diagnosed and resolved intricate problems escalated by team members, showcasing a deep understanding of system intricacies and assuming end-to-end ownership of projects, managing multiple initiatives concurrently, and ensuring seamless project progression.
Fostered effective collaboration within a dynamic team environment, promoting open communication and synergy by applying Agile methodologies with finesse, actively participating in scrum ceremonies, and delivering contributions with an Agile mindset.
Senior Software Engineer
Merck
11.2019 - 08.2021
Drove and developed an application that calculates sales bonuses with 92% accuracy, using XGBoost and a CNN model.
Developed a web platform using React.js and JavaScript for the frontend, while utilizing Spring Boot to create a backend MVC framework that provides REST APIs for the frontend. The data was stored in PostgreSQL, which was deployed using Docker and Kubernetes for efficient management and scalability.
Managed the efficient performance of high concurrent threads by utilizing ThreadPool and monitored the status of the JVM through the use of Java VisualVM, which allowed for optimized operation. Allowing 2000 queries per seconds system running well.
Developed a model using LSTM and RNN to identify false product flows for the audit department. Additionally, created a user-friendly website with Django to enable team members to access daily reports.
Successfully migrated 10 TB of data from local databases, including Oracle, Teradata, and MongoDB, to AWS. Utilized MapReduce processes to handle unstructured data, resulting in a 30% reduction in processing time and a streamlined transfer to the cloud platform.
Software Engineering Senior Analyst
Bytedance
11.2017 - 05.2019
Configured Apache Kafka and Spark on Linux servers and prepared data streaming processes using Java and Scala. Additionally, I managed the policy to ensure high availability, including ACK and ISR configuration, resulting in a streamlined and efficient data streaming process.
Designed the top K ranking functions for the system, which helped to ensure that the system delivered the most relevant and accurate recommendations to users.
Conducted a data pipeline using MapReduce to effectively handle over 50TB of unstructured data in KV format from various data sources, including MongoDB, PostgreSQL, and JSON files. The data was then stored in a local MySQL database. The implementation of these tools resulted in a significant 30% reduction in data processing time, allowing for more efficient data handling.
Played a key role in the design of a recommendation system, which involved selecting appropriate technologies and comparing the pros and cons of different options.
Developed a recommendation system using the Matrix Factorization model, which resulted in a 30% increase in the in-game purchasing rate and a 2% increase in DAU. This, in turn, generated almost $100K in daily profit for the company.
Senior Data Analyst
Roche Pharmaceuticals
05.2015 - 10.2017
Built Lasso and Ridge machine learning models for the R&D laboratory department, which significantly improved the efficiency of phase 1 research for oncology medicines. These models were trained with high-quality data and achieved an impressive accuracy of 93%.
Played a key role in the development of phase 2 cardiovascular products, utilizing Python and a range of predictive models including logistic regression, SVM, and neural networks.
Responsible for maintaining an Oracle database and troubleshooting internal errors. Overall, my expertise in database management and troubleshooting allowed me to effectively maintain the Oracle database and keep it running smoothly.
Senior Database Administrator
Standard Chartered Bank
05.2013 - 05.2015
Created a daily backup schedule for an Oracle database using disks and RMAN catalog, and deployed shell scripts to automate backups in different time zones and locations.
Optimized high-resource usage SQL issues by utilizing DBMS packages, reviewing system views, and analyzing SQL execution plans to identify and resolve performance bottlenecks.
Implemented Real Application Clusters (RAC) and Data Guard (DG) to ensure high performance and high availability for the database.
Education
Master of Science - Computer Science
Worcester Polytechnic Institute
Worcester, MA
12.2022
Bachelor of Science - Computer Science
SANDA University
China, Shanghai
07.2012
Skills
Programming Languages: Java, Python, JavaScript
Databases: MongoDB, SQL, Relational Databases
System Design
Machine Learning
Frameworks: Django, SpringBoot and Spring
ETL Tools: Informatica
Frontend Development: jQuery, Reactjs
Big Data Technologies: Apache Kafka, Apache Spark, Hadoop
Certification
Oracle 11G certificated Master
Timeline
Software Engineer III
Foundation Medicine
06.2023 - Current
Senior Software Engineer
Merck
11.2019 - 08.2021
Software Engineering Senior Analyst
Bytedance
11.2017 - 05.2019
Senior Data Analyst
Roche Pharmaceuticals
05.2015 - 10.2017
Senior Database Administrator
Standard Chartered Bank
05.2013 - 05.2015
Master of Science - Computer Science
Worcester Polytechnic Institute
Bachelor of Science - Computer Science
SANDA University
Similar Profiles
Deepthi NadellaDeepthi Nadella
Sr. Clinical Data Manager at Foundation MedicineSr. Clinical Data Manager at Foundation Medicine