Senior Software Engineer/project Manager Resume
SUMMARY:
E - commerce
Technologies: Amazon API, Google advertising API, youtube API, Bootstrap, PHP, Codeigniter framework, JQuery
Technologies: AWS EC2, Socket.io, Json, Web Widget, jQuery, Codeigniter, Bootstrap, PHP
Social media marketing - spread.corcircle.com
Technologies: Facebook API, Bootstrap, Codeigniter, jQuery, Task Scheduling, RSS, curl
Technologies: Amazon API, curl, Bootstrap, PHP, Codeigniter framework, JQuery
Technologies: OpenCart, Bootstrap, PHP, JQuery, CSS, JSON, XML
PROFESSIONAL EXPERIENCE:
Confidential
Senior software engineer/Project manager
Responsibilities:
- Manage a project team(2 members) developing applications, making users work more efficiently by enhancing the existing system, and designing programs for marketing, such as affiliate program for independent insurance agents.
- Develop applications in SDLC, from beginning to the last stage for the different department requests, using Java/PHP technologies and Oracle 10g/MySQL databases.
- Design or modify the insurance quote engine if there are any premiums, benefit or calculation rule changes.
- Design application frontend by HTML, CSS, JQuery, bootstrap or latest technologies to improve user interface.
- Maintain servers and design server backups, including windows/Linux servers.
- Two different office location network setup and maintenance.
- Research and come out solutions to cope with company marketing strategies, such as advertisement tracking system.
- Build the company website from a half-finished product from an outsourcing firm, and make it go live to the public in 2009 using JAVA, hibernate, struts, jQuery, and many other technologies.
- Redesign the insurance quote engine for the Obama care insurance changes.
- Design programs for marketing, such as affiliate program for independent insurance agents and so on.
- Design and enhance CMS tools for service team to use, such as personalized sorting feature and so on.
- Design and maintain the company network infrastructure. I make the company network reliable and expandable for the future use.
- Help customer service by adding new system functionalities to the backend management application.
- Install and configure web servers and database servers.
- Secure the company client data assets by creating shell script to auto backup linux database server periodically.
- Schedule all server backup jobs and make sure servers are able to be recovered if crashed.
- Apply Verisign and configure it to work on the company website.
- Design the front end UI for better website user experience with JQuery and related libraries.
- Take responsibility for the company website keywords SEO, and I boosted most Chinese keywords to the top 15 ranking on the google nature search result.
- Setup and configure entire network in a company new location office.
Techniques: Java, Java script, HTML, XML, PL/SQL, JSP, servlet, JDBC, AJAX, Struts, Hibernate, CSS, Trigger, Stored procedure, T-SQL, Oracle, Toad, MyEclipse, Tomcat, linux(Ubuntu, CentOS), PHP, Web service, JQuery, CVS, SEO, Photoshop, PHP MVC framework(Codeigniter), bootstrap, socket.io,RESTful service
Confidential
Application Developer
Responsibilities:
- Application development, refinement and integration.
- Understand client business and technical requirements and then deliver appropriate end-to-end solutions consisting of component-based, services-oriented applications developed using various web frameworks.
- Software development expertise for creating Web-driven AJAX application, web service, enterprise integration, and relational database design.
- Use C# to design Graffiti web service module and integrate it into the existing graffiti reporting system. This consolidates the business logic and can be easier to reuse and modify later on.
- Modify and add new functionalities to the existing coldfusion graffiti logging system.
- Design a desktop graffiti photo upload application and deploy to dispatchers’ computers. This benefits graffiti dispatchers to upload all their photos.
- Design a web-based engineer proposed project management application for all developers to use.
Techniques: C#, ASP.NET, .NET, ColdFusion, AJAX, Web Service, XML, XSLT, RSS, Oracle, SQL Server.
Confidential
Software Engineer
Responsibilities:- Managed requirements, and developed requirements specifications from stack-holders.
- Charged in designing and developing web-based J2EE applications-ERP.
- Coded web designed interfaces using Java, XML, AJAX, and JSP.
- Modified and optimized the existing ERP system for employees.
- Coded and supported provided through Java, T-SQL, MS SQL server 2000, Oracle 9i, and SAP.
- Programmed mid tier database programs such as SAP RFC, triggers, and stored procedures.
- Deployed the completed applications to Websphere server, and set up the authorization to different groups.
- Developed projects with foreign engineers through CVS (Concurrent Versions System).
- Faced users directly, analytically answer users’ questions and efficiently fixed program bugs.
Techniques: J2EE, Java, Java script, VB, VB script, HTML, XML, PL/SQL, JSP, servlet, JDBC, ODBC, AJAX, Struts, Hibernate, Tiles, ADO, CSS, COM, UML, SAP RFC, Trigger, Stored procedure, T-SQL, MS SQL server, Oracle, SAP, MyEclipse, Tomcat, Websphere.
Confidential, Diamond Bar, CA
Database developer/Software developer
Responsibilities:- Charged in designing and developing web-based applications.
- Maintain and modify web designed interfaces using ASP, COM, ADO.
- Developed complex SQL queries, stored procedures, database modeling and DTS packages on MS SQL server 2000.
- Supported system for existing intranet for employees, including designing and developing the Online game management system.
- Designed an ESPN B2B user information exchange web service development.
- Developed company online game website’s billing system by Versigin service.
- Routine optimize and tune SQL performance.
- Designed website graphs.
Techniques: Java script, VB, VB script, HTML, XML, ASP, ODBC, ADO, COM, Trigger, Stored procedures, IIS, CSS, T-SQL