About me

I'm Diana Luyao Men, a seasoned software developer and cybersecurity researcher hailing from China and currently based in the U.S. My journey in the realm of computer science has been marked by a deep-seated passion for transforming intricate problems into refined, intuitive, and innovative solutions.

As a software development professional, my role involves not just writing code but also constructing software ecosystems that are robust, user-friendly, and appealing. A personal touch resonates through all my creations, ensuring that they are not only functional and secure, but also engaging and user-centric. My ultimate goal is to deliver your message and identity through the most creative and impactful technological solutions.

I bring to the table over 7 years of experience spanning full system development lifecycle, big data engineering, cybersecurity, and information extraction. My portfolio includes groundbreaking work for several renowned organizations, ranging from global tech giants like IBM to innovative startups such as ZheXin Technology.

What i'm doing

  • Web development icon

    Comprehensive Web Development

    Executing full-stack web development projects, with a focus on building RESTful APIs for secure, efficient data interaction.

  • window-settings

    Efficiency-driven Software Tools Development

    Developing sophisticated software tools that synergize functionality and aesthetics to enhance productivity and user experience.

  • big-data

    In-depth Data Analytics

    Using advanced technologies to process and analyze large datasets, extracting meaningful insights to inform data-driven decisions.

  • cyber-security

    Robust Cybersecurity Measures

    Implementing stringent cybersecurity strategies with a focus on network protocols to protect systems and critical information from potential threats.

  • external-NLP-natural-language-processing-solid-design-circle

    Code Analysis with Natural Language Processing (NLP)

    Leveraging NLP techniques for refined code analysis, enhancing understanding, and efficiency in software programming.

  • external-Android-android-app-flatart-icons-outline-flatarticons

    Comprehensive Mobile Development and Security

    Spearheading cross-platform mobile application development and emphasizing on advanced Android security measures to ensure comprehensive data protection.

Resume

briefcase

Professional History

  1. University of California, Riverside

    Research Assistant
    Dec. 2022 - Present

    Implementing cutting-edge deep learning techniques and developing web applications to predict and showcase software vulnerabilities, contributing to safer coding practices.

  2. ZheXin Technology Co. Ltd. (Previous: Outfit7 Limited)

    Senior Risk Control & Big Data Development Engineer & Android Reversing Researcher
    Sept. 2018 - Jun. 2021

    In a senior role, innovated and streamlined data infrastructure along with risk control measures, leading to more effective and informed decision-making. Also, developed comprehensive Android security systems, significantly enhancing app safety and data protection.

  3. Symantec Asia Pacific Ltd.

    Software Development Engineer
    Aug. 2017 - Jul. 2018

    Innovated network security solutions, including developing a performance-enhancing auto-regression framework and utilizing Scrum methodologies for efficient task management.

  4. IBM Global Delivery Co. Ltd.

    IT Specialist
    Nov. 2014 - Jul. 2017

    Contributed to the development of robust web services and SOAP-based messaging systems for ICBC, supported Linux server maintenance, and achieved significant efficiency improvements through ETL processes and DevOps practices.

  5. Zhihuataniou Technology Co. Ltd.

    Co-founder
    Dec. 2013 - Jan. 2016

    As a co-founder, led technical teams to develop a health-focused web application and earned recognition at a national entrepreneurship meeting.

education

Education

  1. University of California, Riverside

    Master of Engineering in Computer Engineering

    2021 — 2022
  2. Dalian University of Foreign Languages

    Bachelor of Management in Information Management & System

    2010 — 2014

My skills

  • Front-end: Vue.js, HTML, CSS(Bootstrap), JQuery
    70%
  • Back-end: Python(Flask, Tornado), Java(Spring, SprintBoot), Typescript, C#(ASP.NET)
    90%
  • System Development: C/C++(STL/Boost)
    80%
  • Mobile Development: Android
    60%
  • Database: MySQL, Postgres, MongoDB, Oracle, MSSQL Server, SQLite
    80%
  • Big Data & Analytics: ETL, Cognos, Spark, Flink, Airflow, Kibana, ElasticSearch, Lucene
    80%
  • Web & App Servers: WebSphere MQ, Redis
    80%
  • NLP: PyTorch, BERT, CodeBERT, OpenAI API, Prompt Engineering
    70%
  • OS & Cloud: Linux, AWS
    60%

Tools

  • Network Tools: Fiddler, Wireshark, Charles
    85%
  • Testing Tools: Selenium, Apifox, Postman, MonkeyRunner
    90%
  • DevOps Tools: Jenkins, Docker, Git, Perforce, JupyterHub
    90%
  • Project Management: Scrum, Jira, Confluence
    75%
  • Reversing: IDA, JEB, dnSpy, Apktool, Ghidra
    60%

Blog

  • Understanding RESTful Principles with a Simple Demo

    RESTful principles are the foundation of many modern web services. In this blog, we will explore these principles using a simple demo of a book management system built with Python and Flask. What ...

    Tags:

Contact

Contact Form