Jiaming Zhang Email and Phone Number
Well lets make web faster and safer
Meta
View- Website:
- metadownhole.com
- Employees:
- 5
-
Software EngineerMeta Nov 2023 - PresentMenlo Park, California, United StatesWeb Platform/Server Rendering -
Software EngineerMemverge Mar 2023 - Nov 2023Milpitas, California, United StatesTransparent checkpoint in distributed systems -
Software Engineer InternMeta May 2022 - Aug 2022New York, United StatesWorking in React Product Infra with web-derived framework/infra.Router Devtool: Previously it was tedious for programmers to debug with the router on the web page. Now I offered a new feature to the existing ’Facebook Browser Tool’ Chrome extension: ’Router Devtool’. The tool aims at improving overall web development efficiency under our router.∗ Router State Information: Each time a state change is triggered in the page, engineers would like to know the state of the new page. For example, what is the trace policy for the page, whether the pre-fetched resources have been successfully loaded, and what is the current view stack of the page? There is a great amount of valuable information contained inside the state information and now it became very accessible to all developers.∗ Manual Navigation: Usually, if engineers would like to trigger navigation through the dispatcher, they need to have a clickable item placed on the page to fire the navigation. It is troublesome to add buttons and delete them later as some pages are not suitable to get shipped eventually. With the manual navigation feature, now they can just input their destined addresses, and then the tool will automatically trigger the navigation.∗ States Replay: The same page does not necessarily stand for the same router state. Some resources or statuses that are hidden behind visualized page can be very different based on how you navigate to that page. If a developer wishes to go back to the exact previous state in order to either check page status or reproduce errors, now the router dev tools can help the developer to replay the previous state.∗ Maintained States Highlight: There are some pages will stay mounted for a period of time behind the scene in case users would like to go back. It would be useful for developers to be aware of these maintained pages in the devtool, so we provide a highlight feature that will mark the maintained state and unmark it when the page is restored or unmounted. -
Teaching AssistantUniversity Of Illinois Urbana-Champaign Jan 2022 - May 2022Urbana-Champaign Area◦ Position Overview: The expected responsibility of the Teaching Assistant is to host weekly office hours, discussionsessions, assist the lecture and instruct course assistants’ work.◦ Course Structure: Assist the professor in building the overall course structure and corresponding rubric.◦ Code Quality: Instruct students in programming style, documentation, testing, debugging, modular design, anddesign patterns. These concepts are primarily explored in the context of the Java and C++ programminglanguages. -
Undergraduate Research AssistantUniversity Of Illinois At Urbana-Champaign Nov 2019 - May 2021Champaign, Illinois, United States-Research Overview: The ScribeAR project team is led by professor Angrave, Lawrance. The research's purpose is to develop an AR glasses application to capture sounds in real-time and transfer them into subtitles on the AR glasses.-Our Project Website: https://scribear.illinois.edu/v/index.html-Project Tech Stack: React.js was chosen as the main JavaScript library to develop the application.-My responsibilities:1. Developed a user interface for the application. Users are capable to adjust the subtitle's font size, the background color, the location of the subtitle, and the captioning API that is used to transfer sound from the main user interface.2. Served as the Front-end team leader. Established the full documentation about code style regulations, the usage guide of various modules used in the project root directory.3. Designed the simple ramp-up task for new members of the team to learn the team's tech stack with less time consumed.4. Monitored the code submissions to GitHub created by other team members.-Project Achievement: Presented on ASEE IL-IN. -
Data AssistantChina Merchants Bank Jul 2018 - Aug 2018Wuhan, Hubei, ChinaPosition Overview: Data Assistant internship at China Merchants Bank.Responsibilities: 1. I inserted newly added clients' accounts' information into the bank database.2. I assisted in the process of the annual audit: Registered the income and the outcome money numbers and validated the numbers matched the sum.
Jiaming Zhang Education Details
-
Computer Science -
Mathematics And Computer Science
Frequently Asked Questions about Jiaming Zhang
What company does Jiaming Zhang work for?
Jiaming Zhang works for Meta
What is Jiaming Zhang's role at the current company?
Jiaming Zhang's current role is Software Engineer @ Meta.
What schools did Jiaming Zhang attend?
Jiaming Zhang attended University Of Illinois Urbana-Champaign, University Of Illinois At Urbana-Champaign.
Who are Jiaming Zhang's colleagues?
Jiaming Zhang's colleagues are Ahmet Inaç, Blessing Appiah, Russell Hewitt, Ahsan Iqbal, Joshua Nicoll, Antonio Marconi, Sim Bassi.
Not the Jiaming Zhang you were looking for?
-
Jiaming Zhang
New Brunswick, Nj -
Jiaming Zhang
Sunnyvale, Ca1google.com -
Jiaming Zhang
New York, Ny -
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