Work Experience
APPLICATION DEVELOPER
CBE Companies Inc. PHPrepare work estimates on assigned development requests. Develop and test software to meet requirements and specifications. Maintain and troubleshoot existing internal systems/software. Self-driven will minimal supervision while demonstrating initiative.
SOFTWARE ENGINEER
Vibal Group/Virtualidad Inc.Develop software solutions based on stakeholder specifications; review systems flow, data usage, and work processes; investigate problem areas; follow the software development life cycle. Understand business requirements and apply knowledge in creating applications. Investigate, analyze and make recommendations regarding technology improvements, upgrades and modifications. Provide engineering support when building, deploying, configuring and supporting systems for stakeholders. Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment. Supports and develops software engineers by providing advice, coaching and educational opportunities. Review, to the extent possible, changes in code and the environment that will affect system performance.
WEB DEVELOPER
Sci5 Development, Inc. / CaMP Analytics Software, Inc.Plans site design by clarifying goals; designing functionality. Develops site navigation by categorizing content; funneling traffic through content. Develops site content and graphics by coordinating with copywriters; designing images, icons, banners, etc. Prepares site by installing and configuring server software; installing programming language using authoring and formatting tools; ensuring cross-platform compatibility; establishing links. Upgrades site by updating content and graphics; monitoring performance and results; identifying and evaluating improvement options; introducing new technology; maintaining links. Protects site by designing and installing security precautions. Maintains site appearance by developing and enforcing content and display standards editing submissions. Test website and identify problems. Creates layouts to improve the visual appeal of the website. Enhances the websites user-friendliness, interactivity, and marketability. Maintains the functionality of the website and keeps it up-to-date. Identify the type of content the site will host. Determine any functionality that the site must support, for example, whether it will handle financial transactions inquiries. Write the programming code, either from scratch or by adapting existing website software and graphics packages to meet business requirements.
WEB DEVELOPER / PROJECT MANAGER
Gleent IncorporatedAs a Web Developer, I Program, test and debug all web applications. Develop appropriate code structures to solve specific tasks. Coordinate with other designers and programmers to develop web projects. Collaborate with staff and teams to develop, format and deploy content. Design various applications for effective implementation of web services and provide support to all media activities.Maintain developed software, prepare code, perform tests and debug systems to achieve desire web programs. Prepare programs for community development with help of appropriate CMS.
As a Project Manager, I analyze user requirements.Develop publish and implement test plans. Developing high-level test design and planning documentation. Design, code, test, and execute test case scenarios. Analysis of test results leading to defect isolation and resolution. Cater customer concerns. Act as technical support.
Skills
PROGRAMMING LANGUAGES & TOOLS
- Experience working at WordPress, Joomla, and Magento.
- Experience with source code and version repository like Git and TFS
- Experience with JavaScript and jQuery library
- PHP experience
- Hands-On SQL Experience
- Microsoft .NET MVC (C# and VB.Net) experience
- Web API Experience
PROJECT MANAGEMENT METHODOLOGIES
- Agile
- Waterfall
- Hybrid
- Scrum
Interest
Send a message
I accept freelance work. For your inquiries, kindly send me a message. I look forward to help you.