I am a Frontend Developer working primarily in the web and hybrid mobile space using technologies such as Angular, Nativescript, and Ionic.
Self-Employed
-
Web And Mobile DeveloperSelf-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.
-
Web EngineerVokal May 2019 - Jun 2020Chicago- 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 -
Software EngineerConcordance Health Solutions Jul 2017 - May 2019West 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 -
Student Web Assistant (Front End Developer)Purdue College Of Science Jan 2017 - May 2017West 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
-
Software Application InternConcordance Health Solutions Jan 2017 - May 2017West Lafayette, In- Worked with senior software engineers to prototype a mobile app that communicates with a hardware device via BLE (Bluetooth Low Energy) -
Sensors In Maternity HealthResearch Project Oct 2016 - May 2017West Lafayette, InCreate 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
-
Industrial Engineering -
Universidad De AntioquiaEngineering And Public Health In The Service Sector -
Summer Exchange Program -
Engineering
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial