Hi, my name is Zekun Wang and I am currently a full-time software engineer at Caterpillar. My job is to develop software features with C/C++, configure and integrate software features into final products, do white-box test with debugger and coordinate with QA engineers to do in-depth tests.
I have a master's degree in Electrical Engineering from Arizoan State University and I have great passion for programming. I have proficiency in Java, C/C++, Python and my primary language is Java. I have very good understanding in algorithms, data structures, OOD, OOP, and I also have experience in front-end, back-end and android development.
My most recent project related to this job is a restaurant-recommendation web service that allows user to search nearby restaurants, mark favorite restaurants and see recommended restaurants base on user's favor. The project implements MVC model by using MySQL database to store data, a web page implemented by html, CSS and Javascript to present restaurants and server-side RESTFUL methods to control communication between web page and database and to implement recommendation algorithm as well.
I am actively looking for a full-time Software Engineer position preferably at west coast and I am ready for an interview.