William Juan

William Juan Email and Phone Number

Web and Mobile Developer @
William Juan's Location
Jakarta, Indonesia, Indonesia
About William Juan

I am a Frontend Developer working primarily in the web and hybrid mobile space using technologies such as Angular, Nativescript, and Ionic.

William Juan's Current Company Details
Self-employed

Self-Employed

Web and Mobile Developer
William Juan Work Experience Details
  • Self-Employed
    Web And Mobile Developer
    Self-Employed Aug 2021 - Present
    - Implemented a scalable approach to support multi-language in a hybrid application complete with translations, localizations, as well as left-to-right and right-to-left support- Built custom plugins for application analytics such as Facebook analytics and Adjust- Added realtime functionality and offline support to an application by combining Firebase Cloud Messaging (FCM) with NgRx- Implemented iOS, Android, and Huawei in-app purchases for subscription and consumable products- Developed multiple applications within a monorepo (Nx workspace) to maximize code reuse and create a more efficient development workflow- Implemented a UI stacking system for dynamic addition and removal of UI layers (modals, popups, loaders etc.) to allow more granular control over each layer.- Created NativeScript Storybook integration to improve the developer experience of building UI components.- Created NativeScript’s official tutorials for Core, Angular, Vue, React, and Svelte.
  • Vokal
    Web Engineer
    Vokal May 2019 - Jun 2020
    Chicago
    - Work alongside designers and stakeholders to implement new features and maintain newly developed and legacy software primarily using Angular and Nativescript- Optimize mobile app performance and implemented comlpex and performant UI animations resulting in a decrease in app bundle size, faster load time and better user experience- Designed and implemented a scalable app architecture using the facade pattern resulting in a more modular and loosely coupled codebase consisting of small reusable and testable components- Implement analytics and application monitoring using AppDynamics and Firebase to track user behavior and ensure application health- Implement a lightweight state management system using rxjs and a more robust state management using ngrx- Spearheaded an internal initiative of building reusable platform agnostic branded components utilizing Stencil to create Web Components, GreenSock for animations and Storybook as its design system- Design a structured testing plan for unit and integration tests to be implemented application wide improving overall application maintainability - resulting in safer refactoring and a more stable application
  • Concordance Health Solutions
    Software Engineer
    Concordance Health Solutions Jul 2017 - May 2019
    West Lafayette, Indiana
    - Develop and maintain a cross platform customer facing mobile app using NativeScript which communicates with a smart cap to track patient’s dosing schedule- Improve performance and decreased app size of NativeScript mobile application by implementing bundling with webpack, angular’s AOT and lazy loaded routes- Work alongside UX-designers in implementing new features- Utilize BLE to communicate with hardware devices- Maintain native iOS and Android libraries exposing additional functionalities required in the mobile app- Develop internal web and mobile app based tools using NativeScript and Angular- Maintain WordPress based marketing website
  • Purdue College Of Science
    Student Web Assistant (Front End Developer)
    Purdue College Of Science Jan 2017 - May 2017
    West Lafayette, In
    - Develop new responsive and easy to use faculty lab and conference websites using Cascade web content management system- Improve College of Science’s departmental websites’ usability and accessibility
  • Concordance Health Solutions
    Software Application Intern
    Concordance Health Solutions Jan 2017 - May 2017
    West Lafayette, In
    - Worked with senior software engineers to prototype a mobile app that communicates with a hardware device via BLE (Bluetooth Low Energy)
  • Research Project
    Sensors In Maternity Health
    Research Project Oct 2016 - May 2017
    West Lafayette, In
    Create a mobile app to track the health of pregnant women, using an external activity tracker wristband and the phone’s sensors to monitor the users’ stress levels and the factors affecting it. The app then displays a dashboard to the users on their weekly/monthly progress and provides advice on how to lower their stress levels tailored to each user based on their activity.

William Juan Education Details

Frequently Asked Questions about William Juan

What company does William Juan work for?

William Juan works for Self-Employed

What is William Juan's role at the current company?

William Juan's current role is Web and Mobile Developer.

What schools did William Juan attend?

William Juan attended Purdue University, Universidad De Antioquia, University Of Washington, Shoreline Community College.

Not the William Juan you were looking for?

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.