Winnipeg, Manitoba R3T 5X1 Email: firstname.lastname@example.org
Over six years of experience in the full software development lifecycle, from concept through delivery of software applications and customizable solutions.
Demonstrated abilities in server side and client side programming, especially in ASP.Net MVC, Java, JSP, PHP, HTML and other popular web development techniques.
Demonstrated abilities and experience in relational database development techniques, especially based on Microsoft SQL, Oracle and MySQL.
Demonstrated ability in software engineering, especially in design, implement and test software solutions.
Good knowledge of Object-Oriented Programming, Design Patterns, and debugging skills.
Good understanding and experience in Agile development mode, TDD, pair programming, and code reviews.
Proven technical ability and experience with integration of third party packages in an enterprise solution.
Strong motivation and passion for new technologies; Ability to handle pressure and get the job done within budget and timeframe.
Programming: C#, Java, LINQ, C++ and C
Operating Systems: Windows
System Analysis & Design: Object Oriented Analysis, Design Pattern
Database: Oracle, Microsoft SQL Server and MySQL
Development Tool: Visual Studio, Eclipse, NetBeans
Development Mode: Waterfall, Agile, TDD
Source Control/Project Management: TFS, Git, Basecamp
Application/Web Servers: IIS Web Server, MAMP
Software developer 2017.12 – Present
Web Wizards INC., Winnipeg, Manitoba
Develop Web Application using web API and use Entity Framework to model and manage the data from SQL Server.
Provide APIs to frontend using ASP.NET MVC.
Build plugins in some famous e-commerce like Shopify.
Interface with business analysts, developers and technical support to determine the best requirement specifications. Work closely with other team members to plan, design and develop robust solutions in a timely manner. Participated in code review actively.
Fix bugs from existing websites and implemented enhancements that significantly improved web functionality and speed project management task by planning task with Agile method.
Freelancer 2016.4 – 2018.1
Sync Tech Inc., Winnipeg, Manitoba
Worked as a freelancer for developing a business management system based on .Net, Microsoft SQL Server, swift on IOS and Java on Android.
Designed and implemented a web application for customers and franchisees management, sending emails, redeem points, reporting statistic and mapping features.
Developed an IOS app in swift for clerks in franchisees to communicate with the web application.
Architected and implemented a standalone management system for a local restaurant based on .Net platform.
Software developer 2010.7 – 2016.4
Information Technology Department, Bank of China, Chengdu, China
Translated user needs to technical requirements. Analyzed, designed and programmed for enhancement of banking systems which accessed by millions users worldwide.
Designed, developed and implemented desktop and web applications based on .Net, MVC, WCF, WF and Microsoft SQL Server to support new financial product concepts on banking systems for Bank of China.
Resolved customer issues by establishing workarounds and solutions and by debugging and creating defect fixes.
Updated, modified and expanded existing components of the banking system for Bank of China based on Java, JSP and Oracle.
Worked together with workmates in Beijing, Shenzhen software development center and Indonesia branch for analyzing and designing new banking systems in overseas branches as a technical specialist.
EDUCATION AND PROFESSIONAL DEVELOPMENT
Master’s Degree in Computer Application 2010.5
Southwest Jiaotong University, Chengdu, China
Bachelor Degree of Computer Science
Henan University of Science and Technology, Luoyang, China 2007.7
Assistant, Winnipeg Fringe Theatre Festival 2016.7
Assistant, Entry Program 2016.6
REFERENCES AVAILABLE UPON REQUEST