- Experienced software professional/architect with emphasis on performance, scalability, and maintainability.
- Understanding business needs and delivering sound and efficient technical solutions with prioritization and long term vision.
- Designing and performance tuning high volume and high traffic (>140 million hits per day) web application
- Over 10 years’ experience in software development on both server (J2EE) and mobile (Android, J2ME) platforms.
- Strong team leadership skills and master of agile methodologies.
Senior Software Engineer - Cloud Platform @ From August 2011 to Present (4 years 5 months) Principal Software Engineer, Technical Lead @ Technical lead for VeriSign Trust Seal service. Responsible for designing and delivering technical solutions for all aspects of the service from enrollment, life cycle management to seal display. Collaboration with product management and external teams to ensure value delivered and healthy growth of the service as a business. From August 2010 to August 2011 (1 year 1 month) Senior Software Engineer @ From June 2009 to August 2010 (1 year 3 months) Distinguished Member of Technical Staff @ Worked on Android applications From March 2009 to May 2009 (3 months) Staff Software Engineer @ Technical lead for compatibility test suites (TCKs) for Java ME technologies.
Design and implement Java applications for desktop, mobile and TV using Java SE, Java ME and JavaFX Script. Create server side components and set up web services for those applications. From August 2000 to March 2009 (8 years 8 months) Software Engineer @ Create Java web applications for retail and financial companies using Java Servelets, JSPs, Websphere and DB2. From September 1999 to July 2000 (11 months) Software Intern @ Create Java applets for ticket tracking and query using Swing, JDBC and Oracle. From May 1998 to August 1998 (4 months)
M.S., Computer Science and Engineering @ Michigan State University From 1997 to 1999 Bachelor of Engineering, Computer Engineering @ Beijing University of Posts and Telecommunications From 1993 to 1997 Allen Wang is skilled in: Web Services, Java, Software Development, Cloud Computing, Object Oriented Design, SOA, Distributed Systems, Scalability, Network Programming, NoSQL, Java Concurrency, Amazon Web Services (AWS), Hadoop, Scala, Cassandra, Machine Learning