Image of Johnny Luo

Johnny Luo

Senior Software Developer @ Essilor

Senior .Net Developer at Campaign Monitor

Sydney, Australia

Ranked #1,093 out of 21,860 for Senior Software Developer in United States

Section title

Johnny Luo's Email Addresses & Phone Numbers

Johnny Luo's Work Experience


Senior Software Developer

July 2013 to Present

Sydney, Australia



October 2012 to June 2013

Bank of Queensland

Senior Analyst Programmer

May 2011 to November 2012

Johnny Luo's Education

China Agricultural University

Bachelor Computer science

1998 to 2002

China Agricultural University

Bachelor's degree Computer Science

1998 to 2002

Johnny Luo's Professional Skills Radar Chart

Based on our findings, Johnny Luo is ...


What's on Johnny Luo's mind?

Based on our findings, Johnny Luo is ...

56% Left Brained
44% Right Brained

Johnny Luo's Estimated Salary Range

About Johnny Luo's Current Company


Frequently Asked Questions about Johnny Luo

What company does Johnny Luo work for?

Johnny Luo works for Essilor

What is Johnny Luo's role at Essilor?

Johnny Luo is Senior Software Developer

What is Johnny Luo's personal email address?

Johnny Luo's personal email addresses are l****[email protected], and j****[email protected]

What is Johnny Luo's business email address?

Johnny Luo's business email addresses are not available

What is Johnny Luo's Phone Number?

Johnny Luo's phone (**) *** *** 998

What industry does Johnny Luo work in?

Johnny Luo works in the Information Technology and Services industry.

About Johnny Luo

📖 Summary

• MCTS: .NET Framework 4, Windows Applications • MCPS: Microsoft Certified Professional • More than 13 years of technical experience in IT industry,with a good understanding of SDLC • Intensive experience working in Agile environment. • Senior .NET software developer, in-depth knowledge of WPF,WinForm and Web application development • Advanced BizTalk skills. • High level SQL server skills, specialized in performance tuning . • good understanding of OO design and design patterns • Fast learner, team player, proactive and enthusiastic • Strong abilities to work under pressure and handle multiple projects simultaneously Specialties: .net 2.0,3.5,4.0,4.5 SQL server2005,SQL Server 2008, Silverlight, WPF,MVVM,WCF,MVC 4,RESTful WebService,BizTalk2010,Objective C, C++, QT, Design Patterns,InRule,Unity,PRISMSenior Software Developer @ From July 2013 to Present (2 years 6 months) Sydney, AustraliaConsultant @ From October 2012 to June 2013 (9 months) Senior Analyst Programmer @ As a Senior Analyst Programmer , Work on multiple projects in BOQ Finance, such as OnDemand/iFA, CreditScoring, PPSR , Orgination as well as BAU projects. Responsibility as follows. 1.Investigate incidents, explore solution, fix it and deploy. 2. Review and approve change requests on projects design and implement core system. for example in CreditScoring project use BizTalk2010 to implement the main CreditScoring workflow. 4.Design and implement multiple web service, OnDemand RESTful web services 5.Use Objective c to implement features on iFA iPad application, maintain iFA across the whole pilot period. Fix bugs, investigate issues. From May 2011 to November 2012 (1 year 7 months) developer @ CMS project is a three years project using cutting edge technologies of Microsoft to rebuild the entire CMS system of ninemsn, to improve the work efficiency and productivity. Technologies involved in this project include the followings • Microsoft Silverlight • .NET Framework 4.0 • Visual Studio 2010 • Team Build system in Team Foundation Server • SOA Architecture • SQL Server and Transact-SQL Agile environment(SCRUM), three weeks sprint,our daily development start with a daily scrum. From August 2010 to June 2011 (11 months) Consultant Specialist @  As the team leader and key person of MS1 project, I have to keep close communication with US managers, as well as other team leaders at the other global R&D site, making sure we fully understand the requirements and ensuring the features are well designed before we start implementation.  Draft the high-level design documents for scheduler, browser as well as backup & restore.  Use multi-threading to implement the scheduler and browser module.  Get tasks from US managers, separate them, and arrange team members to implement them.  Hold code review meetings to make sure the entire code standard has been well applied in the implementation before checking in the code. Make sure the code had been well tested and there are no major side-effects.  Work with team members, dedicating time to performance tuning, fixing memory leak issues, and bug buddy related tricky tasks.  Fix defects. From September 2006 to May 2010 (3 years 9 months) developer manager @  Participated in the whole software lifecycle.  Designed and implemented the customer management module using ASP.NET and ADO.NET. It is the key module of the MediaCallCenter product.  Designed and implemented the report module using the state of the art reporting services from Microsoft.  Conducted unit tests and fixed defects during the integration test stage.  Used some performance tools such as win runner and load runner to do the performance tests of the product.  Participated in code review meetings to ensure the quality of our code.  Worked closely with other team members to provide prompt support to customers nationwide. Provided some professional training to our customer. From March 2005 to March 2006 (1 year 1 month) Software Engineer @ Started in 2002, SMS was put to use in China, as more and more people started possessing cell phones and using SMS. Many of Founder’s customers in the newspaper industry also had the intention of joining the market and providing SMS service to ordinary people. Thus Founder set up a group to develop a system to provide online SMS services such as pictures,ringtones, and speech. MediaSMS is constructed on top of the .NET platform, using state of the art ASP.NET web technologies. MS SQL server 2000 is the relational database which is used to persist data. Considering the timing factor of SMS, MediaSMS is required to keep live communication with service providers such as China Mobile and China Unicom. Therefore, a long term socket connection needs to be created during the system startup. Multi-threading is used to make sure that the desired SMS has been handled promptly. Also, a separate charge module is created to keep track of all the communication between MediaSMS and the service provider, allowing the creation of various reports when necessary. Responsibilities  Participated in the high level design of this product. Worked on system architecture to create a prototype and selected appropriate technologies.  Designed and implemented several SMS gateways using Visual C++ 6.0 and multi-threading technologies. o Gateway of China Mobile o Gateway of China Unicom  Implemented the charge system for this product, keeping track of short messages sent to the user’s mobile, and calculated how much money to charge for each short message. Submitted this charge information to China Mobile and China Unicom.  Conducted unit tests and fixed defects.  Used the ACT and load runner to test performance.  Deployed and helped customers resolve some tricky issues on-site. From July 2002 to March 2005 (2 years 9 months) Bachelor, Computer science @ China Agricultural University From 1998 to 2002 Bachelor's degree, Computer Science @ China Agricultural University From 1998 to 2002 Johnny Luo is skilled in: .NET, SQL Server, C++, WPF, Design Patterns, Qt, ASP.NET, WCF, Silverlight, WinForms, C#, XML, Java, JavaScript, Agile

Johnny Luo’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Johnny Luo's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

1 year(s), 10 month(s)

Johnny Luo's Willingness to Change Jobs



Open to opportunity?

There's 100% chance that Johnny Luo is seeking for new opportunities

Johnny Luo's Social Media Links

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free