Gary Lin Email & Phone Number
Who is Gary Lin? Overview
A concise factual answer block for searchers comparing this professional profile.
Gary Lin is listed as Principal Backend Engineer at 晶睿通訊 VIVOTEK, a with 25 employees, based in Taipei City, Taiwan, Province of China. AeroLeads shows a matched LinkedIn profile for Gary Lin.
Gary Lin previously worked as Senior Backend Engineer at 晶睿通訊 Vivotek and Software Engineering Manager at Cinnox. Gary Lin holds Master'S Degree, Computer Software Engineering from National Taipei University Of Technology.
Email format at 晶睿通訊 VIVOTEK
This section adds company-level context without repeating Gary Lin's masked contact details.
Review company-level records connected to Gary Lin before choosing the right outreach path.
About Gary Lin
My name is Gary Lin, and I am a Christian.I have extensive experience in leading teams to build cloud services. The key highlights of my cloud service development experience are:- Serving broad geographical areas, including Hong Kong, Japan, Singapore, China, the Middle East, and Europe- Providing services across multiple time zones without downtime by utilizing K8S rolling update mechanism for zero downtime deployments.- Building not only typical API backends but also stateful services (VOIP service) and event-driven servicesIn addition to my software engineering expertise, I possess the following qualities:- Cross-team collaboration: Organizing cross-team members, leading technical discussions, defining goals, and driving project development- Experience in both front-end and back-end development, allowing me to communicate effectively from a front-end developer's perspective- Not only capable of working behind the computer but also collaborating with sales teams, engaging with clients, and conducting technical discussions- Proactively caring about company operations: Using Kibana or Grafana to construct usage trend charts and geographic distribution charts and sharing them with the entire companyI am currently exploring new job opportunities and am open to roles across any industry and position, eager to bring my skills and experience to a dynamic and challenging environment.
Gary Lin's current company
Company context helps verify the profile and gives searchers a useful next step.
Gary Lin work experience
A career timeline built from the work history available for this profile.
Principal Backend Engineer
Senior Backend Engineer
Software Engineering Manager
Managed a team of 3-5 engineers:- Conducted monthly one-on-one meetings to set development goals for team members.- Adjusted leadership style to suit individual team members' characteristics.- Guided team members through design reviews and code reviews, ensuring alignment with the overall development direction and system growth.- Held bi-weekly retrospective meetings to solidify successful practices and improve processes.- Conducted annual performance reviews.Led the team in continuous feature development and system architecture improvement:- Enhanced media stream paths to support communication across the Great Wall and long-distance communication (e.g., Middle East to Hong Kong).- Enabled stateful components inside and outside of Kubernetes to support rolling updates.- Developed a call flow visualization tool, reducing information collection time for analyzing customer issues by at least one hour.(The technical skill set is the same as the Senior Software Engineer section below.)
Senior Software Engineer
- As one of the founding members, I designed and built the CINNOX VOIP sub-system from scratch. Handled up to 300,000 calls per month.- Lead the development of all audio/video communications features of CINNOX, including PSTN integration, 1-1 call, conference call, recording, transfer, IVR, etc.- Establish a QoS collecting system. Allow RD/NOC to check jitter, packet-loss, audio-level, ICE connection status, and other information about the call.- Lead the development of supporting tools around the system, including auto regression testing, load-testingMain skills:Golang, FreeSwitch(including customization), WebRTC, PSTN domain knowledgeMongoDB, Kafka, Redis, Eclipse MosquittoSIP, STUN, ICE, RTP, RTCPSecondary skills:C/C++, Javascript(Vue, React)K8s, ElasticSearh, Kibana, Homer, Consul, Docker, Jenkins
Mobile Techical Lead
1. Refactor UCall+ APP (main product, a VOIP client), introduce MVP structure, improve stability, bug traceability and also integrate OPUS codec into it for providing high quality voice call.2. Develop web/native hybrid 瘋狂賣客 APP for our client. it has 50000+ installation3. Lead two team memberMain skills:Android: RxAndroid, Retrofit, OkHttp, MVP PatternSpring: Boot, MVC, Security, OAuthAWS: EC2, Lambda, DynamoDB, IAM, Cognito, S3, SQS, SES, SNSVOIP: Asterisk+ARI interface, SIP, UDP, STUNEngineering: Microservice design
Senior Android Engineer
1. Develop WorkDo APP. It has 50K+ downloads, 4.5 average rating2. Provide the UI framework, low level service (REST API, DAO, Cache), code generator for and development coaching for my team member. Makes them produces consistent UI efficiently and can focus on development of business logic.( totally 10 members, cross Taipei and Nanjing)3. Development and tuning performance for IM feature4. Play as a coordinator between backend and mobile team, to find and get rid of problems of integration. Main skills:Android: Retrofit, OkHttp, Glide, Hybrid HTML5Firebase: Notification, Analytics, Crash ReportIM: Smack, XMPPVideo Call: WebRTC
Full Stack Engineer
1. Redesign the company's products (TinySquare APP, 口袋百貨) to improve maintainability.2. Collaborate with UI * 1 / iOS * 1 / Backend * 1 to design and develop couple of outsourcing apps from scratch.3. acted as a project manager for three monthsmain skill:Android : pure-android without 3rd-party library, bluetoothIM: OpenFire, XMPP, SMACKJava Backend: Struts, MySQL, JBoss
System Engineer
Develop middleware between existing information system for our client (based on J2EE or J2SE)The following is project highlight:1. TestriteCollaborate with 8 engineer to develop electronic data interchange system and integrate SAP with over a dozen existing system.Responsible for development of job scheduler and load balancer.Main Skill: JGroup2. Formosa LaboratoriesCollaborate with IBM team to develop electronic approval system and integrate existing ERP and WMS.Main Skill: IBM WebSphere Process Server3. Kaohsiung Veterans General HospitalCollaborate with 6 engineer to develop portal website.Responsible for SSO between portal website and Microsoft Share Point4. National Treasury Administration, Ministry of FinanceCollaborate with 10+ engineer to develop online office system, provide modern , efficient, fluent UI.Responsible for translate old VB logic into new system.Main Skill: AngularJS, Spring MVC, Spring Data
Programmer Intern
Development an information system for extracurricular activities section.Officers can easily track activity record of each student club, and generate report for evaluation needs at the end of term.
Colleagues at 晶睿通訊 VIVOTEK
Other employees you can reach at vivotek.com. View company contacts for 25 employees →
Jane Lin
Colleague at 晶睿通訊 VivotekTaipei, Taipei City, Taiwan, Province Of China
View →
AH
An-Ting Hu
Colleague at 晶睿通訊 VivotekTaipei, Taipei City, Taiwan, Province Of China
View →
PC
Ping Chieh Lin
Colleague at 晶睿通訊 VivotekNew Taipei City, Taiwan, Province Of China
View →
DT
Don Tung
Colleague at 晶睿通訊 VivotekTaiwan, Province Of China
View →
RT
Rong Ting Jhang
Colleague at 晶睿通訊 VivotekTaipei, Taipei City, Taiwan, Province Of China
View →
AR
Antony Ren
Colleague at 晶睿通訊 VivotekTaipei–Keelung Metropolitan Area, Taiwan, Province Of China
View →
JJ
John Jiang
Colleague at 晶睿通訊 VivotekHsinchu City, Taiwan, Province Of China
View →
黃
黃國興
Colleague at 晶睿通訊 VivotekNew Taipei City, Taiwan, Province Of China
View →
WL
Wan-Yu Liao
Colleague at 晶睿通訊 VivotekNew Taipei City, Taiwan, Province Of China
View →
PC
Pohan Chen
Colleague at 晶睿通訊 VivotekNew Taipei City, Taiwan, Province Of China
View →
Gary Lin education
Master'S Degree, Computer Software Engineering
Bachelor'S Degree
Frequently asked questions about Gary Lin
Quick answers generated from the profile data available on this page.
What company does Gary Lin work for?
Gary Lin works for 晶睿通訊 VIVOTEK.
What is Gary Lin's role at 晶睿通訊 VIVOTEK?
Gary Lin is listed as Principal Backend Engineer at 晶睿通訊 VIVOTEK.
Where is Gary Lin based?
Gary Lin is based in Taipei City, Taiwan, Province of China while working with 晶睿通訊 VIVOTEK.
What companies has Gary Lin worked for?
Gary Lin has worked for 晶睿通訊 Vivotek, Cinnox, Ubiix Inc., Truetel Communications Inc, and Fingertip Creative Ltd.
Who are Gary Lin's colleagues at 晶睿通訊 VIVOTEK?
Gary Lin's colleagues at 晶睿通訊 VIVOTEK include Jane Lin, An-Ting Hu, Ping Chieh Lin, Don Tung, and Rong Ting Jhang.
How can I contact Gary Lin?
You can use AeroLeads to view verified contact signals for Gary Lin at 晶睿通訊 VIVOTEK, including work email, phone, and LinkedIn data when available.
What schools did Gary Lin attend?
Gary Lin holds Master'S Degree, Computer Software Engineering from National Taipei University Of Technology.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Gary Lin you were looking for.
View similar profiles