William C.

William C. Email and Phone Number

Blockchain | Web | Mobile (ReactNative | iOS | Android)Technical Pioneer
William C.'s Location
United States, United States
About William C.

I have been a dedicated and versatile Full-stack Mobile Developer with a rich history of contributing to the success of prominent companies. Over the years, I have honed my skills in various aspects of mobile development, showcasing proficiency in technologies such as React Native, Swift, Kotlin, and Objective-C.My strength lies in crafting interactive and user-friendly UIs, leveraging technologies like React JS and React Native. I excel in building reusable components and front-end libraries, contributing significantly to code efficiency and scalability. My experience includes deploying internal React Native applications, developing modules from scratch, and porting web applications seamlessly into mobile views.In my role as a Mobile Developer at Zco, I successfully implemented features using Kotlin, designed intuitive GUIs, and transitioned existing UIKit code to SwiftUI for a modernized UI framework. My expertise extends to parsing JSON data, employing design paradigms such as MVC and MVVM+C, and handling tasks ranging from tab bars to push notifications.During my tenure at SunFlower Lab, I played a pivotal role in developing and maintaining scalable web applications using ReactJS and NodeJS. My achievements include engineering front-end functionalities, reducing development time through React Native for hybrid mobile platforms, and adopting cutting-edge technologies like React 16.8 Hooks for code refactoring and maintenance.As a Mobile and Backend Developer at Uber, I contributed significantly to native iOS applications, embraced dev-ops migration, and optimized logic flows for chat groups. My proficiency in Firebase services, JIRA task management, and version control with Git showcases my ability to deliver robust and efficient solutions.My journey reflects a commitment to staying abreast of the latest technologies and methodologies, ensuring the development of high-quality, scalable, and efficient mobile applications.What I'm looking for is an opportunity to further contribute my skills and expertise in a dynamic and challenging environment. I am eager to take on new projects, collaborate with talented teams, and continue pushing the boundaries of mobile development.

William C.'s Current Company Details

Blockchain | Web | Mobile (ReactNative | iOS | Android)Technical Pioneer
William C. Work Experience Details
  • Celestia Labs
    Full-Stack Developer
    Celestia Labs Jan 2020 - Feb 2024
    - Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.- Develop new mobile application on Android and IOS.- Building reusable components and front-end libraries for future use.- Deployed internal react-Native mobile application, developed react-native modules from scratch.- Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed… Show more - Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.- Develop new mobile application on Android and IOS.- Building reusable components and front-end libraries for future use.- Deployed internal react-Native mobile application, developed react-native modules from scratch.- Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.- Converted existing UIKit code to SwiftUI to leverage the benefits of a modern and declarative UI framework.- Good experience in parsing JSON Data with and without third party API into Swift code.- Used design paradigms such as MVC, MVVM+C, Delegation, and Observer.- Developing the application from scratch using React Native and Redux.- Responsible for porting an existing web application into mobile view.- Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native. Show less
  • Sunflower Lab
    Mobile App Developer
    Sunflower Lab Aug 2017 - Oct 2019
    - Developed and maintained scalable web applications using ReactJS and NodeJS.- Engineered login front end functionality - including RESTful service calls, keychain, credential storage,routing, token verification, and error notifications for international Buick and Chevrolet mobile applications.- Developed hybrid mobile platform for applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.- Used… Show more - Developed and maintained scalable web applications using ReactJS and NodeJS.- Engineered login front end functionality - including RESTful service calls, keychain, credential storage,routing, token verification, and error notifications for international Buick and Chevrolet mobile applications.- Developed hybrid mobile platform for applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.- Used React 16.8’s new feature Hooks to rewrite/re-factor front-end application and truncated down 30% codes (better maintenance).- Experienced in monitoring and managing of Oracle instances using Enterprise Manager Grid Control(OEMgrid). worked on introductory Kotlin and dragged application through MVVM architecture.- Used TSLint tool that checks Typescript code for readability, functional errors, maintainability.- Worked extensively with Swift and Cocoa Touch frameworks.- Developed a front-end mobile application using React Native, Redux, Flex and JavaScript.- Architected application following Atomic Design Principal leading to 44% increased reusability ofcomponents.- Developed application by using CSS3 to give gradient effects and to develop various page layouts,multi-level navigation and transitions.- Worked with GIT, Github Version control.- Developed the web application with the newest React features centralized with Hooks.- Refactoring old Objective-C code base to Swift.- Changed Redux action s to Promises, and Lifecycle Methods to asynchronous functions using ES7 async await to better manage ReactJS level state and cut Redux container development time by 80%. Show less
  • Uber
    Mobile/Backend Developer
    Uber Jan 2014 - Jun 2017
    - Native iOS applications written in Objective-C.- Used design paradigms such as MVC, MVVM+C, Delegation, and Observer.- Led dev-ops migration from Jenkins to Circle Ci.- Wrote firebase cloud functions to send firebase cloud messages to both iOS and Android.- Used APN to send notifications to iOS devices through pushKit.- Used lazy loading to expand the number of readable secure chat messages.- Revamped the logic flow of creating new chat groups- Enabled TLS to our… Show more - Native iOS applications written in Objective-C.- Used design paradigms such as MVC, MVVM+C, Delegation, and Observer.- Led dev-ops migration from Jenkins to Circle Ci.- Wrote firebase cloud functions to send firebase cloud messages to both iOS and Android.- Used APN to send notifications to iOS devices through pushKit.- Used lazy loading to expand the number of readable secure chat messages.- Revamped the logic flow of creating new chat groups- Enabled TLS to our Kamailio servers for secure calling- Added keep alive timers to the app and servers to handle forced disconnections- Utilized JIRA to track and manage tasks- Version control was handled by BitBucket using git flow- Tracked crashes with Firebase Crashlytics- Used Firebase Realtime Database to store recent calls, chat messages, users, and devices- Refactored multiple layouts to flatten the view hierarchy to improve performance- Used node.js and firebase-tools to deploy new Firebase Cloud Functions- Show less

William C. Education Details

Frequently Asked Questions about William C.

What is William C.'s role at the current company?

William C.'s current role is Blockchain | Web | Mobile (ReactNative | iOS | Android)Technical Pioneer.

What schools did William C. attend?

William C. attended Kyoto University.

Not the William C. 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.