Full Stack Developer with more than 5 years experience in designing, developing and managing websites on E-LEARNING and E-COMMERCE
Experienced in using various software and programming languages such as Adobe Dreamweaver, Adobe Photoshop, HTML, CSS, Javascript/JQuery, PHP, MySQL, CodeIgniter, Drupal and WordPress.
Knowledge in basic Woocommerce and Magento
Knowledge in basic photography, Flash animation, and Audio-Visual Presentation development.
Work Experience
Backend Developer
August 2017 - Present
Develop and implement web services and applications for the client company's customers.
Integrate the User Interface created by Front-end Developers with server side logic.
Design and Implement Database Schemas.
Identify issues and Implement solutions to complex problems in large scale back-end infrastructure.
Collaborate with Project managers, Developers and other Stakeholders in planning, designing and development of new products and services for the client company.
Designed and Developed back-end solutions for customers of client company.
Researched and Developed new processes, products and protocols for client company use.
Assistant Manager for Platform Development
August 2015 - July 2017
Coordinate and lead project management of key projects.
Support and/or develop computer, web, and mobile program applications to enhance products, services, and processes.
Handle test projects of future clients in all eBook formats.
Provide support for production, including process/technical problems. Coordinate with other departments on implementing technical processes that will improve production efficiency and output quality.
Communicate with managers and supervisors, external production parties, and company management.
Create documentation of tools and/or processes developed and train end users on these tools and processes.
Maintain company and client servers and content on those servers. Develop and maintain Company’s online/internet presence including company websites, blogs, etc.
Oversaw development of e-Commerce sites and systems of the company’s clients. Setup and managed the company’s various web servers and e-Book security servers.
Researched new technologies and developed new processes and protocols for company use.
Senior Programmer
June 2013 - July 2015
Coordinate and lead project management of key projects.
Support and/or develop computer, web, and mobile program applications to enhance products, services, and processes.
Handle test projects of future clients in all eBook formats.
Provide support for production, including process/technical problems.
Coordinate with other departments on implementing technical processes that will improve production efficiency and output quality.
Communicate with managers and supervisors, external production parties, and company management.
Create documentation of tools and/or processes developed and train end users on these tools and processes.
Maintain company and client servers and content on those servers.
Develop and maintain Company’s online/internet presence including company websites, blogs, etc.
Education
Bachelor of Science, Major in Computer Science with specialization in Instructional Systems Technology