
Ching-Ting Sun
- Python Developer
- Santa Clara, CA
- Member Since Jun 11, 2023
Ching-Ting Sun
Objective:
IT Professional demonstrated web development. Responds to complex and unique challenges with an enthusiasm for innovation, excellence, leadership, teamwork, and troubleshoots solving. Displays characters and utilizes skills and abilities in the Technologic industry that offers professional growth as well as improves business processes while being resourceful, creative and flexible.
Professional Summary:
● Web development experience in IT industry as a Software Engineer.
Experienced working in complete software development life cycle (SDLC) involving development, documentation, testing and maintenance and extensive experience in OOP programming.
● Extensive experience in developing enterprise grade web applications using PHP, PYTHON, SQL, MSSQL,ASP.NET, C#, HTML, CSS, JavaScript, jQuery/ jQuery UI., Ajax, XML, Ruby, JQuery, JAVA,SAS, and Shell scripting
● Experience in Ruby on rails.
● Extensive experience building and implementing APIs.
● Extensive experience working with SOAP and RESTful web services.
● Extensive experience using version control, GIT, SVN, Mercurial.
● Experience migrating PHP web pages to TV, android pad and Mobile application.
● Knowledge on Model View Controller (MVC) architecture based Web Application development like Zend as well as building PHP websites and applications using PHP Smarty Tem-plating Engine.
● Extensive experience with Content Management System (CMS) Tools such as Drupal, Joomla and Wordpress.
● Experienced in integrating ready-made shopping carts such as Manego, osCommerce and Joomla.
● Experienced in IDEs like Adobe Dreamweaver, Eclipse, Netbeans, Microsoft Visual Studio, Microsoft Share point, Zend Studio and Notepad++.
● Skilled in WAMP (Windows, Apache, MySQL, PHP), LAMP (Linux, Apache, MySQL, PHP) and XAMPP platforms.
● Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, functions, packages and triggers on databases like MySQL.
● Experience implementing Memcached.
● Experience in unit testing using PHPUnit.
● Experience in Selenium IDE auto testing.
● Experience in IDEs including NetBeans and Zend Studio
● Experience in Bootstrap.
● Experience in Responsive Design.
● Experience maintaining Python Sites.
● Experience with Angular.js.
● Experience with JIRA, HP, Pivotal Tracker, Kanban, Redmine.
● Experience with SCRUM.
● Experience with Offshore Teams.
● Experience working in the industry of Telecommunication, Ecommerce, Transportation, healthcare, Non-profit organization , Insurance/finance and Energy.
Technical Programming and Scripting Languages Skills
Programming/Scripting Skills |
PHP 5.x, VB.Net, HTML, JavaScript JQuery, Ruby, XML, T-SQL, PL/SQL, Ajax, Webservices, CSS and JAVA |
Database Technologies |
MySQL 5.x, Microsoft SQL Server 2000/2005/2008, MS Access 2003, ADO.NET, OLEDB, ODBC, Oracle 10g, |
Operating Systems |
Linux, Windows 95/98/2000/2003/XP, Windows NT, Apache Web Server, ZEND studio, Web 2.0. , Solars, Operating Systems |
Development Platform |
XAMPP, LAMP, WAMP |
Data Modeling tools |
MySQL Workbench5.2, MS Visual Studio Professional2010, Netbeans, Zend Studio and SOAP UI |
CMS |
Drupal 6/7, OSCommerce, Joomla |
Version Control |
CVS, Visual Source Safe 6.0, SVN |
IDEs |
PHP Designer, Eclipse, Dreamweaver, Photoshop, Windows Media Streaming Service, Microsoft Visual Studio, Zend Studio |
Professional Experience
Huawei Technology, Santa Clara, CA November 2016 to present
Position: software engineer
Leading global ICT solutions provider serving telecoms, producing enterprise solutions and smartphones for a better connected world. The largest networking company in China now.
Responsibility:
Lovefoodies, Sunnyvalue, CA January 2016 to present
Position: software engineer
There are 21 employees to work in Lovefoodies now as software engineers( web, ios, android apps) and marketing sales. Creating A web/mobile platform where users can sell or share their homemade food to those foodies. We only choose the best reviews of local food providers as our merchants to serve our customers near by their places in order to provide safer, hygiene clean, healthy, tasty, authentic, traditional and special local food.
Responsibility:
● Responsible for the requirement analysis and system study.
● Responsible for the coding and server management.
● Responsible for integrating some AJAX front-end.
● Working with PHP5, MYSQL5,JAVA, MVC, LAMP, Laravel Framework
● Used Form and Html helper to design and develop the views for different actions.
● Used JavaScript’s jQuery library to perform DOM traversals and extensively used C++, AJAX and JSON features to avoid page loads and retrieve data without heavy post backs.
● Aided in organizing individuals to attend events
● Assisted with various aspects of state wide elections and campaigns as well as complete project-related administrative tasks
● Created web, database and social media presence
● Implemented Third Party Payment Gateway Stripe for secured transaction.
● Working in LAMP environment. Linux is used to access to the server. The project uses Agile (Scrum) Methodology. The tickets are tracked by JIRA.
Shutterfly, IT department, Santa Clara, CA, May 2016-October 2016
Position: PHP /WEB developer/ Python/software engineer
UI Design and develop Front-End and Middleware APl's and services supporting multiple web applications.
Responsibilities:
· Worked in a LAMP Stack Environment.
· PHP and Python Development.
· Front-End development with JavaScript, CSS3 and HTML5.
· Must have strong Apache.
· Strong SQL Experience and solid knowledge of MYSQL.
· Web Services experience, SOAP/ REST and/ or JSON.
· Experience in a UNIX/ LINUX Environment.
· Ajax, HTML and CSS.
· MVC and Restful Architecture.
· Implementing coding with deep understanding with networking.
Redbox Instant, IT Department, Waltham, MA, October 2013-Dec 2015
Position: PHP /WEB developer/ Python/software engineer
Design and development of the REDBOX INSTANT customer troubleshooting tool.
· Extensive PHP 5.3 programming using customized MVC.
· Experience Implementing Amazon EC2 service.
· Implementing multiple Ecommerce APIs, including implementing customized payment process, and monitoring Implementing manego.
· Extensive experience with SOAP service implementation for payment.
· Utilizing Mongo DB in a side project
· Writing PHPUnit and PYTHON API testing classes.
· Extensive experience with MemCached.
· Extensive work on building new Stored Procedures
· Implementing twitter Bootstrap to an application homepage.
· Experience with Offshore Teams.
· Write SQLs for business analysts
· Modified and developed jsp/dsp forms, formhandlers, droplets, JAVA bean and repository components necessary for the customization and functionalities according to the requirement
· Involved in unit, integration and functional testing
· Fixed bugs assigned to me, that were found during testing
· Preparing test cases, building product specification documents
· Fully test developed solution and fix issues as needed.
· Maintain and enhance application as necessary.
· Working extensively with Samsung and LG emulators
· Working extensively with Git.
· Conducting performance analysis with Wireshark and logTV.
· Migrating from the Prototype JavaScript Framework to jQuery.
· Implementing Angular.js for a small application
· Working with PivotalTracker and JIRA project management platform.
· The team follows a Scrum development process.
Environment: PHP, MYSQL JAVA, ATG, C#, .NET, Shell scripting, UNIX, SQL, Windows, JavaScript, HTML5, CSS3, JQuery, JSON, Ajax, Linux, IIS, Rest, HLS streaming, Visual Studio 2010.
Redbox Instant by Verizon, IT Department, MA, December 2012- October, 2013
Position: Web developer/python/software engineer
http://www.redbox.com
Description:
Redbox began internally testing its own video streaming service, dubbed Redbox Instant, in July 2012. The service is a joint effort between Redbox and Verizon. Redbox Instant will be an online streaming service, and has already inked deals with movie companies such as EPIX, Lionsgate, NBC Universal, Paramount Pictures, Relativity and Sony Pictures. Redbox Instant will also allow users download content to mobile devices for offline viewing. Also, watching online streaming from Smart TV, Microsoft XBOX, mobile, Apple ipad, ipod and laptop. So far, Redbox and Verizon are working with so many famous international companies for this production, such as Samsung, Google, Apple, Microsoft, LG and XBOX..
Environment: PYTHON,.NET, JAVA, ATG, C#, .NET, Shell scripting, UNIX, SQL, Windows, JavaScript, HTML5, CSS3, JQuery, JSON, Ajax, Linux, IIS, Rest, HLS streaming, Visual Studio 2010.
Federal Express Sales IT development (World IT Corporate), TN
April 2012- November2012
Position: PHP/WEB/ Sharepoint Developer
Description: A mission critical effort for the FedEx Enterprise is to establish and grow connections amongst the 300,000 plus employees located in over 200 countries. The Purple Hub will provide for an enterprise-wide solution for collaboration and knowledge sharing. Integration, Feeds, App Store, Communities, MySites, TeamSites, Persistent Environments, Publish/Subscribe, AD Integration, FAST Searching, SharePoint...
www.fedex.com
● As a WEB developer, updating and maintaining the Career Paths of the HR services website for their specification requirements by working within the current PHP website, WAMP (Windows, Apache, MYSQL, PHP) Adobe Photoshop CS6 and Dreamweaver CS6 environment.
● Continue learning and training to customize share point applications and will participate some portion of share point projects which designs and transforms user requirements into an application program for a data processing system.
● Assist sharepoint developers to transform the whole website using C#, C++, JavaScript, HTML and ASP.NET environment.
● Working in LAMP environment. Putty is used to access to the server. The project uses Agile (Scrum) Methodology. The tickets are tracked by JIRA.
Environment: .NET, JAVA, PHP, MySQL, XAMPP, HTML, XHTML/DHTML, JavaScript, Apache Web Server, Dreamweavor, sharepoint, Windows.
Special Olympics Greater Memphis, TN (Freelance) April 2012- November 2012
http://www.specialolympicsmem.org
Position: PYTHON/WEB/UI Front End Developer
Description: To provide year-round sports training and athletic competition in a variety of Olympic-type sports for children and adults with intellectual disabilities, giving them continuing opportunities to develop physical fitness, demonstrate courage, experience joy and participate in a sharing of gifts, skills and friendship with their families, other Special Olympics athletes and the community. Special Olympics Greater Memphis conducts 12 different sports throughout the year. Full participation is granted to every athlete regardless of his or her economic circumstances. Over 2,500 Special Olympics athletes are registered with Special Olympics Greater Memphis.
Responsibilities:
● Developed the client websites using Eclipse, FlashCS6, Fireworks, FLASH, HTML5, CSS, C++, PHP, Java Script for website development, client side validations and to publish data on live Server.
● Experienced working in front end development and support for the websites using HTML5, CSS, Java Script, JQuery, JAVA and AJAX as well as some back end support using PHP5 and MySQL5
● Discussed and assessed areas of improvement within the company.
Environment: PHP, MySQL, JAVA, XAMPP, HTML, XHTML/DHTML, JavaScript, Apache Web Server, Eclipse, Adobe Flash CS5/6, Windows.
Conservation Voters of Pennsylvania, PA June 2011 – December 2011
http://www.conservationpa.org/
Position: PHP/WEB/SQL Developer
Description: Conservation Voters of Pennsylvania is e-wire website intended for publishing the press releases. The user can register with the website and submit the press release. The other features of the website are the Blog, article and newsletter management. The system has been developed by customizing the CMS system named “Drupal7.0”.
Responsibilities:
● Responsible for the requirement analysis and system study.
● Responsible for the coding and server management.
● Responsible for integrating some AJAX front-end.
● Working with PHP5, MYSQL5,JAVA, MVC, Magento, WAMP, CAKE Framework
● Used Form and Html helper to design and develop the views for different actions.
● Used JavaScript’s jQuery library to perform DOM traversals and extensively used C++, AJAX and JSON features to avoid page loads and retrieve data without heavy post backs.
● Aided in organizing individuals to attend events
● Assisted with various aspects of state wide elections and campaigns as well as complete project-related administrative tasks
● Created web, database and social media presence
● Implemented Third Party Payment Gateway PAYPAL for secured transaction.
● Working in LAMP environment. Putty is used to access to the server. The project uses Agile (Scrum) Methodology. The tickets are tracked by JIRA.
Environment: JAVA, PHP5, Shell scripting, MYSQL 4.1, LAMP, JavaScript, JQuery, JSON, Drupal, Linux Apache, Rest, Zend Studio.
Agies Insurance Company, New York, New York
Position: WEB/SQL(database) Developer June 2010 – May 2011
Description:
Aegis is an insurance service company in New York. Their products include auto insurance, home insurance, renter’s insurance, condo insurance, business insurance, boat insurance, motorcycle insurance and life insurance from various American insurance companies, such as Allstate, AAA, Progressive and Traveler. The projects involve the development of websites for various clients in New York, in order to provide better service for their clients.
Responsibilities:
● Developed the client websites using Content Management Systems (CMS) –Drupal7.0, HTML, CSS, Java Script for website development, client side validations and to publish data on live Server.
● Experienced working in front end development and support for the websites using HTML, CSS, Java Script, Shell Scripting and AJAX as well as some back end support using PHP5 and MySQL5.
● Coding in LAMP Environment.
● Implemented Third Party Payment Gateway PAYPAL for secured transaction.
● Worked on Adobe Dreamweaver CS4 as the Web development Tool (IDE) for developing and debugging web pages.
● Used MVC, JSON, WEB 2.0 widely with Drupal7.
● Website maintenance on the client as well as on the live server is maintained using Drupal admin panel.CSS style sheets with Master Pages were used for styling and to keep the consistent design of the website.
● Creation of Tables, Stored procedures for the database Transactions, Events management and database maintenance.
● Discussed and assessed areas of improvement within the company.
● Transitioned customer information to digital database.
● Database improved office efficiency and organization.
Environment: PHP5.x, PHP MyAdmin, HTML, CSS, WAMP/LAMP, Apache Server, MVC, JSON, WEB 2.0, Drupal, MySQL, Java Script, JQuery, AJAX, XML, Windows 2003/XP/Vista, Zend Studio 7.1, Adobe Flash CS4, JWPlayer/Flash, Adobe Dreamweaver CS3/CS4, Adobe Photoshop CS4, Notepad++, Unix Shell Scripting, SQLyog, MS Office 2003/2007.
Uniquely You Summit, Inc., Chadds Ford, PA
Position: WEB/Database Developer December 2009- May 2010
Description:
Uniquely You Summit, Inc. is a complete portal application that is been customized with the help of the open source script named “Joomla”. The main modules that is included in the system are as follows member level permission, Feed Aggregator, Partner, Site Statistics, Search, Sign up, Login, Weather, Calendar, Mail indicator, Location services, Relationship services, Blog , Donation and other billing information to the members.
Responsibilities:
● Responsible for the requirement analysis and System study
● Responsible for the Database design and coding
● Designed UYS’ website and logo
● Updated information system utilizing PHP5, MYSQL5, C++, Magento, AJAX, SVN, Linux and Zend Studio and Adobe Photoshop CS4.
● Working with PHP5, MVC, LAMP, CAKE Framework.
● Created new database of storage for client information to improve efficiency during registration
● Coding in LAMP Environment.