Ming Ying

Ming Ying Email and Phone Number

Senior Software Engineer at Essential Software, Inc. @ Essential Software, Inc.
Ming Ying's Location
Rockville, Maryland, United States, United States
Ming Ying's Contact Details

Ming Ying work email

Ming Ying personal email

n/a
About Ming Ying

Full stack/backend software engineer, experienced in building full stack web applications, RESTful and GraphQL APIs. Github: https://github.com/n2iwEmail: mying2@albany.edu

Ming Ying's Current Company Details
Essential Software, Inc.

Essential Software, Inc.

View
Senior Software Engineer at Essential Software, Inc.
Ming Ying Work Experience Details
  • Essential Software, Inc.
    Senior Software Engineer
    Essential Software, Inc. Sep 2018 - Present
    Us
    - Implemented PIMixture analytic tool (Backbone.JS frontend + Flask/Python backend + Pyper- Implemented Ansible scripts for server provisioning and application deployment - Designed and implemented data loader to migrate data from Postgres to Neo4j graph database
  • Essential Software, Inc.
    Software Engineer Intern
    Essential Software, Inc. Jun 2018 - Aug 2018
    Us
    - Added dynamically generated charts (HTML5 canvas) to replace static JPEG for Lung Cancer Screening Risk Assessment tool.- Added organization endpoints for User Info API (ExpressJS + MongoDB)
  • University At Albany, Suny
    Lead Software Developer / Research Assistant
    University At Albany, Suny Jan 2018 - Jun 2018
    Albany, N.Y., Us
    • Led a group of 3 developers (graduate students), maintained Knowledge Forum 6 - an educational web application used in hundreds of schools in over 19 countries in the America, Europe, Asia, Australia and New Zealand. • Supervised design and implementation of 8 new major features.
  • University At Albany, Suny
    Teaching Assistant
    University At Albany, Suny Aug 2017 - Jun 2018
    Albany, N.Y., Us
    - Lead Teaching Assistant of ICSI 518 - Software Engineering (Graduate level)- Taught lab sessions: including web application development, version control system (Git) and design patterns.- Design assignments and term projects.
  • University At Albany, Suny
    Software Developer / Research Assistant
    University At Albany, Suny May 2016 - Dec 2017
    Albany, N.Y., Us
    Knowledge Forum (Node.js, Express.js, AngularJS and MongoDB) https://kf6.ikit.org• Implemented database migration tool using Python with PyMongo and MySQL Connector, enabled migration from V5 MySQL to V6 MongoDB, saved over 5 years of data for V5 users.• Redesigned MongoDB schema and login module, provided backward compatibility for V5 password encryption algorithm, increased V6 user base by 30%.• Implemented integration with Idea Thread Mapper by creating a new object notification module using Socket.io/WebSocket and Pub/Sub pattern. • Fixed over 30 bugs, reduced user complains from 10 complains a month to 2 complains a month.• Set up 2 Linux servers in Singapore and Hong Kong. Reduced response time from over 700ms to less than 100ms in serving areas.Shaban (Swift, Node.js/Sails.js and MySQL) • Designed and implemented backend RESTful web services using Sails.js/Node.js, Waterline (ORM) and MySQL database. https://github.com/n2iw/Shaban_server • Designed and implemented course management MVC web application with Sails.js, HTML, CSS and Bootstrap.• Designed and implemented iOS mobile app with Swift 2. Provided offline usage support by using Core Data to store data locally. https://github.com/n2iw/Shaban_iOS • Designed and Implemented live chat feature on server side and in mobile app, using Socket.io/WebSocket.
  • Rochester Dx Association
    Software Developer (Volunteer)
    Rochester Dx Association Jan 2014 - Jan 2015
    • Designed and implemented Ham Scheduler - a reservation management system. (PHP, MySQL, JQuery) https://github.com/n2iw/Ham-scheduler• Finished first working prototype in 3 days, deployed first beta version in 2 weeks.• Set up over 30 instances (one for each club), served over 5000 users in the first year. • Recommended by American Radio Relay League (ARRL) http://www.arrl.org/contests/update/?issue=2017-08-23
  • Huawei Technologies
    Software Engineer
    Huawei Technologies Jul 1998 - Jun 2002
    Shenzhen, Guangdong, Cn
    • Implemented Caller ID function for DMC-1900 telephone exchange.• Implemented GPS clock synchronization function, reduced time difference from over 10s to under 500ms.• Fixed all known bugs in call handling and wireless protocol module, improved reliability to 99.9%.

Ming Ying Skills

Python Java Sql Ruby On Rails Swift/objective C/ios Php C/c++ Rdbms Node.js Html/css/bootstrap Linux Server Git Vagrant Mongodb Tcp/ip Agile Test Driven Development Object Oriented Design Javascript Mysql Linux Html Css Angularjs Amazon Web Services Eclipse Xcode Bootstrap Spring Mvc Nosql Rabbitmq Mean Stack Graphql Neo4j Express.js

Ming Ying Education Details

  • University At Albany
    University At Albany
    Computer Science
  • Nanjing University Of Science And Technology
    Nanjing University Of Science And Technology
    Electrical Engineering

Frequently Asked Questions about Ming Ying

What company does Ming Ying work for?

Ming Ying works for Essential Software, Inc.

What is Ming Ying's role at the current company?

Ming Ying's current role is Senior Software Engineer at Essential Software, Inc..

What is Ming Ying's email address?

Ming Ying's email address is my****@****any.edu

What schools did Ming Ying attend?

Ming Ying attended University At Albany, Nanjing University Of Science And Technology.

What skills is Ming Ying known for?

Ming Ying has skills like Python, Java, Sql, Ruby On Rails, Swift/objective C/ios, Php, C/c++, Rdbms, Node.js, Html/css/bootstrap, Linux Server, Git.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.