Jonny Lin

Jonny Lin

Greater Seattle Area
775 followers 500+ connections

About

As an Electronics Engineer who got into enterprise software, I present a unique set of…

Activity

Join now to see all activity

Experience

  • BLUE ORIGIN Graphic

    BLUE ORIGIN

    Washington, United States

  • -

    Washington, United States

  • Company ghost image

    • -

      Bellevue, Washington, United States

    • -

      Bellevue, WA

    • -

      Bellevue, WA

  • -

    Auckland

  • -

    University of Auckland

  • -

Education

  •  Graphic

    -

    -

    Activities and Societies: Student Representative (2nd year & 4th year), IEEE student member, Uniguide (2009 & 2010)

  • -

    -

Courses

  • Advanced Control Systems

    ELECTENG704

  • Digital Communications

    ELECTENG426

  • Power Electronics

    ELECTENG414

Projects

  • Agriculture platform built on Azure IoT

    This project started within Intergen and transitioned over to Capgemini / Sogeti. Our client has an existing legacy IoT agricultural solution that is in the process of being rewritten into a more modern solution to address scalability and maintainability concerns. This is a multi-year, multimillion-dollar project, with Azure being a new technology for the team to pick up. As well as working on the day-to-day coding, my responsibility is to ensure:

    - Capgemini team succeeds in delivering…

    This project started within Intergen and transitioned over to Capgemini / Sogeti. Our client has an existing legacy IoT agricultural solution that is in the process of being rewritten into a more modern solution to address scalability and maintainability concerns. This is a multi-year, multimillion-dollar project, with Azure being a new technology for the team to pick up. As well as working on the day-to-day coding, my responsibility is to ensure:

    - Capgemini team succeeds in delivering all scoped requirements
    - Provide technology leadership with my extensive experience with Azure
    - Identify and resolve process issues using agile methodologies
    - Provide mentorship to junior and intermediate developers
    - Ensuring codebase quality and best practices with daily code reviews

    After almost a year, we delivered our first milestone, creating tremendous business opportunities for the client. Throughout our year-long engagement, our team has persistently received stellar feedback from the client.
    Majority of the platform is built on .NET core, using a microservices pattern. Deployed to an environment in Azure using GitLab CI/CD on top of docker containers. Database uses a combination of PostgreSQL and Cassandra. Device communication and management is built on top of Azure IoTHub using Device Provisioning Service, with event processing done through a combination of EventHubs and Kafka. Telemetry is sent using MQTT.

  • Microsoft Events - Platform Team

    -

    Intergen’s event delivery team is behind the solution that Microsoft uses to host their biggest events. As the scope of the platform grows over the years, there was a need for separating out a team that’s dedicated to adding features to the product and address tech debt. Given the awesome opportunity, I put my name forward to as the lead developer for that team. During the time I was leading the team, I oversaw the following:

    - Together with solution architect and project manager, we…

    Intergen’s event delivery team is behind the solution that Microsoft uses to host their biggest events. As the scope of the platform grows over the years, there was a need for separating out a team that’s dedicated to adding features to the product and address tech debt. Given the awesome opportunity, I put my name forward to as the lead developer for that team. During the time I was leading the team, I oversaw the following:

    - Together with solution architect and project manager, we established agile ceremonies using the scrum template, on top of events designed to celebrate team achievements and cultivate team culture for our fully remote team.
    - Successfully migrated the Azure DevOps pipeline from classic mode to YAML with zero production issues.
    - The team was tasked to add localization and internalization support across the entire site. This required changes to frontend app, backend API, search indexing, and much of the CI/CD pipeline. I was there every step of the way, beginning with investigation and proof of concept, ending with delivering a major event supporting multiple locales.
    The tech stack for this project is as follows: frontend built in ReactJS with TypeScript, .net core backend, Redis caching layer, data stored in CosmosDB and search implemented by Azure Search, indexing done by Azure functions.

  • Connect Emergency Information Management System

    -

    A software system that is designed to help victims, friends, family and emergency services gather information following a disaster. The application uses the concept of citizen science and utilizes social media as well as the large amounts of information available on modern smart devices to retrieve information about people from the disaster zone and let their loved ones know the wellbeing of themselves and those around them. This information is then used to calculate the worst affected areas…

    A software system that is designed to help victims, friends, family and emergency services gather information following a disaster. The application uses the concept of citizen science and utilizes social media as well as the large amounts of information available on modern smart devices to retrieve information about people from the disaster zone and let their loved ones know the wellbeing of themselves and those around them. This information is then used to calculate the worst affected areas and can provide a quick overview of a disaster zone.
    All the Information we collect is stored in our cloud system where this information can be processed, transmitted to loved ones, social media or accessed by emergency services or aid agencies.
    We have made a proof of concept prototype that is capable of carrying 500 requests per 5 seconds, and it was able to output the information onto a geological information service (GIS) system for emergency workers.

    Other creators
    See project
  • A Solar-Powered Renewable Energy System for Rural Households

    -

    My final year project was the design and implementation of a 5kW single phase grid-tied solar inverter for a rural village, the project involved implementing Proportional Resonant Control of the load voltage and current, a Phase Locked Loop to sync the output current to the grid voltage, the project was developed entirely in Simulink, using the new embedded coder function. This was a two people project, and I have worked closely with my partner, and I worked on developing and implementing the…

    My final year project was the design and implementation of a 5kW single phase grid-tied solar inverter for a rural village, the project involved implementing Proportional Resonant Control of the load voltage and current, a Phase Locked Loop to sync the output current to the grid voltage, the project was developed entirely in Simulink, using the new embedded coder function. This was a two people project, and I have worked closely with my partner, and I worked on developing and implementing the software as well as assembling and testing of the hardware components.

    Other creators
    See project

Honors & Awards

  • Technology Guruship 2018

    Intergen

    For technology leadership at a national level

  • Technology Guruship 2017

    Intergen

    For technology leadership at a national level.

  • Technology Guruship 2015

    Intergen North America

    For technology leadership at a national level

    Quotes from nominations:
    "If there's a problem, he will solve it. Simple as that."
    "Knows pretty much every piece of technology on the planet. Researches tech and implements into projects."
    "Mr IoT. Always has a maker project on the go and never stops learning."

  • Winner of 2012 Spark Ideas Challenge – Social Entrepreneurship Category

    University of Auckland Entrepreneurship Challenge

    Description of Spark Ideas Challenge:
    Express your entrepreneurial side in just 1,000 words. All entrants gain valuable feedback from some of New Zealand’s top entrepreneurs and industry professionals.
    Social Entrepreneurship Category recognizes social venture that is a for-profit or not-for-profit enterprise that aims to make a positive impact on society or the environment.

    The winning idea was for a software system that is designed to help victims, friends, family and emergency…

    Description of Spark Ideas Challenge:
    Express your entrepreneurial side in just 1,000 words. All entrants gain valuable feedback from some of New Zealand’s top entrepreneurs and industry professionals.
    Social Entrepreneurship Category recognizes social venture that is a for-profit or not-for-profit enterprise that aims to make a positive impact on society or the environment.

    The winning idea was for a software system that is designed to help victims, friends, family and emergency services gather information following a disaster.

  • Fourth Place, Microsoft Imagine Cup 2012 – New Zealand

    Microsoft

    The Microsoft Imagine Cup 2012 Software Design Competition is all about creating real-world applications and solutions that can help make the world a better place. Using Microsoft tools and technology, student competitors can unleash their ideas and technical talent to create cutting-edge software applications. Students develop, test, and build their ideas into applications that can help solve some of the world’s toughest problems, such as poverty, hunger, gender inequality, environmental…

    The Microsoft Imagine Cup 2012 Software Design Competition is all about creating real-world applications and solutions that can help make the world a better place. Using Microsoft tools and technology, student competitors can unleash their ideas and technical talent to create cutting-edge software applications. Students develop, test, and build their ideas into applications that can help solve some of the world’s toughest problems, such as poverty, hunger, gender inequality, environmental sustainability, and access to education and healthcare. For the last ten years, students have proven they have the knowledge, the passion, and the drive to make a difference.

  • Second Place, MATLAB Simulink Student Challenge 2011 - Worldwide

    Mathworks

    The Simulink Student Challenge is a competition designed for students to show off their projects using video, their marking criteria is as follows:
    - Appropriateness of entry to contest theme of learning with Simulink (30-point maximum)
    - Creativity and originality of the video (40-point maximum)
    - Depth of Simulink knowledge demonstrated in the challenge solution (30-point maximum)

    My submission was based on my final year project.

Languages

  • English

    Native or bilingual proficiency

  • Mandarin

    Native or bilingual proficiency

Recommendations received

View Jonny’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jonny directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Jonny Lin in United States

Add new skills with these courses