BO LIU
**** * ***** • Fairfield, Iowa *****
646-***-**** • ********@*****.*** • https://www.linkedin.com/in/boliu223
SUMMARY
Above 16 years of experience in all the phases of Software development life cycle which Includes Requirement Study, Analysis, Design, Development and Integration Using technologies JAVA, J2EE, JDBC, Servlets, JSP and Struts Framework, Hibernate, Spring, JSF, Web services, C#, .Net.
Strong experience in MVC Architecture, Struts Framework, Spring Framework.
Strong experience in Agile, RUP.
Good experience in JSF.2, Java Script..
Experience in using version control tools like Tortoise SVN, CVS.
Good experience in SS7, Mobile Core Network, HLR.
Good experience in Websphere, WebLogic, Jboss, Glashfish, Tomcat, Apache.
Good experience in parsing like CSS, html, xml and JSON.
Good experience with third party libraries like Log4J.
Good experience in google map integration.
Good experience in Test Driven Development.
Experience with JUnit, Maven.
Good knowledge in technologies like C, C++, ESB, RabbitMQ, Activemq, IBM MQ
Good knowledge in AngularJS.2 and nodeJS.
Good knowledge in Hadoop, Hbase, Spark, Scala, MongoDB, Python.
UI development experience in modern web framework JQuery, Angular.
Experience in developing the applications using Eclipse, IntelliJ, Visual Studio.
Strong Experience in Relational database like MSSQL, MySQL, Oracle 11g, DB2.
Strong Experience in O/R- Mapping technologies like Hibernate.
Good domain knowledge in Mobile Network, Telecom Business, MVNO Business and E-commerce.
Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
Resolving issues in a quick turn around time during System testing.
Proactive and result oriented leader adept in mentoring.
CORE COMPETENCIES:
Full Application Development • Core Module Design • Content Management Systems
Issue Resolution • Relationship Building • Team Leadership • Project Management
Customizable Software • Advanced Algorithms • Legacy Systems • Version Control
SKILL MATRIX
Languages:
Java, C#, C/C++, PowerBuilder, Perl
Web:
JavaScript, Servlet, XML, JSP, JUNIT, CSS, jQuery, AJAX, J2EE, ASP .NET, HTML
Web Services:
REST, SOAP, JSON
Web/App Servers:
IIS, Apache, Tomcat, IBM WebSphere, BEA WebLogic
Frameworks:
Spring, Hibernate
Databases:
MS SQL, DB2, Oracle, MySQL, Sybase
Design Patterns:
Eclipse 3.X, RAD, NetBeans
SDLC:
Agile, RUP, Waterfall
Tools:
Eclipse, IntelliJ, Visual Studio, SVN, CVS, Git
Platforms:
Windows, Linux, FreeBSD
PROFESSIONAL EXPERIENCE
CAREER NOTE:
Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
ELEPHANT TALK COMMUNICATION, Guangzhou, China
2004-2016
American Telecom Development Company providing core and mobile networks, with over 200 staff.
Development Manager/Lead Developer Set up development center and associated computer systems as the branch company for Elephant Talk group, an American corporation, including supervision, recruitment, and training to over 80 developers and engineers. Created complete software suites for customer management and business operations, designing core modules and integrating databases. Built excellent customer relations and won major contract with Vodafone, bringing annual revenue of over €10 million with complex platform product.
MVNE Platform: Major application project for Iusacell Mexico and Vodafone, including unique custom features.
ET CRM/ET BOSS: Customizable telecom business support application including billing, SOAP API, special rate handling, mobile operation, HLR provisioning, and roaming support.
Technologies & responsibility:
oInvolved in the whole SDLC, including Requirements Analysis, System High Level Design, System Development, System Test and Delivery.
oManage the local development team, coordinating with development teams in USA, Spain and Indonesia.
oDeveloped the system with C#, later on reflect part of the system with Java based on the requirement from the customers.
oDeployed the API Backend in IIS Server with LVS for the load balance.
oDeployed the Online Charge System in Apache Server.
oInvolved in Unit and UAT and integration testing.
oDesigned and implemented SOAP based Web Services for communication of different internal systems
oImplemented Hibernate persistence layer for backend.
oImplemented Websphere MQ connected with The Netherland number porting system.
oUsed Activemq for message services connecting to HP HLR.
oProducing the Rest web services.
oWritten JUnit test classes for unit testing
oUse Spring batch for call detail records processing.
oUsed Java Script for validations.
oSOAP UI tool for SOAP services testing.
oDesigned database table design using DDL/DML.
oWorked in Agile Environment.
oUse Jira for the bug fix and team coordination
oUse MS SQL as the database and Reporting Service for report
oUse My SQL as the local cache database for OCS synchronizing with MS SQL
oWrote SQL Queries, SQL procedures.
oUsed IBM Rational Rose for System design.
oUsed MS Project for project planning
Environment: JDK 1.5/1.6, Apache, Linux, C#, Windows, MS SQL, MySQL.
FORESEE TECHNOLOGY LTD, Guangzhou, China
2002-2004
Development company, and biggest vendor of national tax processing software in China.
Lead Developer: Designed and developed major tax declaration system based on client requirements, including back-end logic and advanced algorithmic calculations. Supervised team of 15 engineers, creating software which produced over 60% of company annual revenue.
CMS: Content Management System for GZ Developing Zone, as well as custom website.
Tel-Tax System: Extra features built onto legacy system for multiple clients.
Technologies & responsibility:
oInvolved in the whole SDLC, including Requirements Analysis, System High Level Design, System Development, System Test and Delivery.
oDeveloped the system with Java.
oImplemented Hibernate persistence layer for backend.
oDeveloped web pages using JSP, Java Script, and XML, XSL, XSLT for various modules.
oImplemented logging mechanism using Log4j Framework
oInvolved in Unit and UAT and integration testing.
oUsed WebSphere Application Server to debug and deploy application modules
oUsed Oracle as the database.
oUsed Load Runner for performance test.
oUsed Rational Rose for System design.
oUsed MS Project for project planning
Environment: Java, J2EE, JavaScript, WebSphere, DB2, Oracle, Sybase, CVS, Windows, Linux
ACADEMIC PROJECTS
Carpooling: Web application for ride sharing, built with MVC, Java, HTML5, and MySQL.
Web Ordering System: System supports selling channels for Philips Monitor Factory Car Ordering: Web application built for car ordering, using Java and Spring.
Technologies & responsibility:
oInvolved in the whole SDLC, including Requirements Analysis, System High Level Design, System Development, System Test and Delivery.
oUsed AJAX validation and JSF tags
oUsed CSS, AngularJs, bootstrap for user look and feel UI.
EDUCATION
Master of Science in Computer Science
Maharishi University of Management – Fairfield, Iowa
(In progress via distance education; expected completion June 2019)
Key Courses: Big Data; Web Application Architecture; Advanced Software Development; Enterprise Architecture
Post-Graduate Degree in Computer Software & Theory (2003)
Zhongshan University – Guangdong, China
PROFESSIONAL DEVELOPMENT
Project Management Certification