Liyu Ying
Software Engineer at Intel Corporation
- Role
- Software Engineer at Intel
- Location
- Hillsboro, OR, US
- LinkedIn followers
- 500 followers
About Liyu Ying
Imaging, the world being created.In general, a program triggers a behavior -> collects necessary information -> validates the inputs -> processes the information -> validates & review the results -> Pass: go to next behavior; Fail: back to information collection comparing to collection query see if need to change the condition -> show results In general, a validation could happens after every single line of code, means a machine behavior must result in a final state (Turing machine) or an undefined status (loop or NP problem which does not conclude a result). A result (final state) requires correctness check and should be able to track back the original resource (states). Otherwise, failed where the machine learning take the place at this phase. Or if we are talking about chaos theory.languages: C/C++, Java, Perl, Prolog, PythonWeb application technology: NodeJS, HTMLExtensive experience in graphic processing: face detection, edge detection, histogram.etc99% passing is worse than 99% failure
Experience
Software Engineer
May 2021 — Present · Hillsboro, OR, US
Infrastructure, tools and CI/CD developer.Deliver CI/CD software solution. Focus on large scaling, distributed, high performance system.Things in general I learned as SDE- What\'s the most importance? Reliability + Flexibility- Reliability? Reproduceable - every execution(s) can be reproduced on a required system. People would enjoy improve/fix things in a clear environment- Flexibility? Scalable -(no perfect system), more than copy/paste increasing system capacity, can we \"pause on execution\",\"execute on execution\", and \"fall back on execution\"? The challenge is always \"Can we do a thing here?\"- With AI, less restriction on language, more auto-genThere are a lot to mention, but never forget CI requires a teamwork. Cross-training your teammates, make it easy to access resources, and remember to clean up codes & update doc. My goal is enjoy if no new feature requests.
Education
Binghamton University
Bachelor's Degree, Computer Science
2010 — 2014
Binghamton University
BS, Computer Science
2010 — 2014
Skills
- Java Enterprise Edition
- C#
- Web Applications
- Java
- Javascript
- J2ee Web Services
- C
- Programming
- Agile Application Development
- Python
- Microsoft Office
- Research
- C++
- Prolog
- Linux
- Eclipse
- Perl
- Data Analysis
- Haskell
- Algorithms
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.