Yan Cheng
Application Architect at Anvita Health, a Humana Company- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Anvita Health
-
United States
-
Hospitals and Health Care
-
1 - 100 Employee
-
Application Architect
-
Aug 2013 - Present
Be a part of the Technology team -- be a strategic leader in cutting edge Healthcare technology. __Map requirements of partner architecture, define technical solutions based on those requirements, and create and document a migration path for existing applications as they transition to a reference architecture implementation; __Translate system requirements into technical architectures and designs; __Assist in the creation of functional use-cases, participating in JAD sessions with business and IT stakeholders, developing supporting artifacts and constructing abstraction models __Create design models for web and data services and presentation components Show less
-
-
-
Nordson YesTech
-
Calsbad
-
Sr. MTS, Software
-
Jan 2012 - Aug 2013
Lead programmer report to VP Engineering took charge of core products and enhanced company business successes; Consistently prioritized tasks and timely troubleshot defects and implemented new features in fast pace environment; Rendered new features for annual international exhibition; Worked as the last resort in technical support for current customers; Utilized open sources for product enhancement and reduced engineering cost; Replaced hardware tools with software simulators to shorten test period and enhance software release reliability; Streamlined software release and installation procedure and optimized system deployment; Integrated COTS into Automatic Optical Inspection system for motion control and image acquisition; Developed Windows applications in C/C++, C# with MFC, .Net 4.0 including complex algorithms for efficient image processing and acquisition, impressive3D visualization on Matrox Imaging Libraries (MIL 8.0/9.0), OpenGL and OpenCV; modules of Windows TCP/IP socket programming and serial port(RS232) device control; redesigned product modules and upgraded application from 32 bit MFC to 64bit .Net. Show less
-
-
-
Hologic (Formerly Gen-Probe)
-
United States
-
Biotechnology Research
-
300 - 400 Employee
-
Software Engineer Consultant
-
Sep 2009 - Jan 2012
Working in QA department of genetic sequence analysis company to create software emulators of instrument control and testing tools for verification and validation; Performed software requirements analysis with DOORS; Designed and conducted test plans in HP Quality Center. Developed desktop applications in C# on .Net 3.5 with SQL Server. Reduced manual operation hours by introducing test tools to process complex bio-data, create MS Word format reports, auto screen snapshot, copy files and zip up folders. Show less
-
-
-
Delta Design
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
200 - 300 Employee
-
Vision Software Engineer
-
Dec 2007 - Sep 2009
Developed computer vision set for pick-and-place handle including image processing, instrument control, and hardware simulation in C/C++ & C# on .Net framework 2.0. Prototyped vision modules and led a customer demo, and coordinated software, electric and mechanical engineering within vision department; Designed master/slave multi-threading and inter-process communication applications of instrument control, wrapped up hardware drive, configured bit maps and implemented automation rules; Performed requirements analysis and management and formalized product quality control procedure within Vision group by introducing new tools for bug reporting and progress tracking. Documented formal procedures in system setu125 p, application configuration and installation on distributed environments; Improved image processing legacy code of MFC, STL and Cognex image libraries. Show less
-
-
-
DR Systems
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Apr 2004 - Nov 2007
Renovated and reengineered PACS applications; led DICOM software development as requirements analysis, high architecture, OOAD/OOP, implementation and debugging, and technical support and release maintenance. Developed large-scale, multithreading, inter-process TCP/IP applications in C++, C#, ASP.Net, MFC, STL, and participated in database design, performance optimization, set up and configuration; Lead programmer in framework team, performed requirements analysis, software architecture, OO analysis, design and programming; Implementation and released new components. Documented FDA software development regulations for R&D team, authored DICOM conformance statement, and development and deployment documentations; Show less
-
-
-
Genoptix, Inc.
-
United States
-
Hospitals and Health Care
-
1 - 100 Employee
-
Software Engineer
-
Jan 2002 - Apr 2004
Excelled in creating new image processing algorithms featuring optimal filtering, edge detection and segmentation; Played a major role in releasing the company’s first generation of products in biological image processing: Created complex algorithms to discriminate bulbs from vivo cells on gray scale image in Matlab and integrated the module into C++ applications; Designed and developed object oriented API for imaging libraries and programmed on Matrox’s GNL, MIL and open sources Open CV and Open GL; Supported accurate hardware control such as camera, digitizer, and image acquisition in optical lab; Developed applications with Borland C++ Builder, VC6, .Net (C++ C#), STL, MFC, SQL; Efficiently performed quality control in white-box unit tests, black box testing, and documented code review. Show less
-
-
Education
-
San Diego State University-California State University
Master, Computer Science -
SDSU
Master of Science (MS), Computer Science -
SMMC