An experienced expert level ‘Web Application developer’ specializing in the Code PHP Backend development environment (including MySQL, Ajax and Advance JQuery Web and Application Development) creating feature rich interactive applications and websites.
Working alongside large companies most recent being Source-Station I always work towards a strict high standard of coding in both Frontend and Server side. Working with enterprise level companies has allowed me to massively advance my skills in databases to using MySQL for creating the databases, tables and views to normalization.
Finding the best tech solution among all possible to solve the existing business problems.
Describing the structure, characteristics, behavior, and other aspects of software to project stakeholders.
Defining features, phases, and solution requirements.
Providing specifications according to which the solution is defined, managed, and delivered.
Resolving technical problems as they arise.
Create team strategies and establish project scopes of work, communicate project deliverable time frames to clients.
Gather detailed business requirements and use cases, and translate technical specifications into product requirements.
Suggest architectural improvements, design and integration solutions to optimize object-oriented application and database development.
Collaborated with business analysts, developers, and technical support teams to define project requirements and specifications.
Designed, developed, and managed web-based applications, databases, network, and programs.
Ensure high-quality, on-time delivery of product solutions.
▪ Reviews developer technical designs.
▪ Lead the mapping of the application architecture to the chosen technology as per requirement.
▪ Provide technical guidance to development team members
▪ Recommend redesign or redevelopment... select technologies to provide long-term compatibility and flexibility.
▪ Define the scope of the project
▪ Create a detailed work plan which identifies and sequences the activities needed to successfully complete the project
▪ Determine the resources (time, money, equipment, etc.) required to complete the project
▪ Develop a schedule for project completion that effectively allocates the resources to the activities
▪ Review the project schedule with client.
▪ Provide technical guidance to development team members.
▪ DESIGN AND ARCHITECTURE OF LARGE AND/OR COMPLEX APPLICATION SYSTEMS.
▪ DEVELOPS THE APPLICATION\'S ARCHITECTURE ON WHICH FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS.
▪ REVIEWS DEVELOPER TECHNICAL DESIGNS.
▪ LEADS THE MAPPING OF THE APPLICATION\'S ARCHITECTURE TO THE CHOSEN TECHNOLOGY PLATFORM.
▪ DEFINES APPLICATION COMPONENTS, PLATFORMS, INTERFACES, DEVELOPMENT TOOLS, AND TESTING APPROACHES.
▪ PROVIDES TECHNICAL GUIDANCE TO APPLICATION DEVELOPMENT TEAMS.
▪ RECOMMENDS REDESIGN OR REDEVELOPMENT. SELECTS TECHNOLOGIES TO PROVIDE LONG-TERM COMPATIBILITY AND FLEXIBILITY.
▪ DETERMINES APPROPRIATE STRATEGIES REGARDING LONG-TERM APPLICATION DIRECTION.
▪ Define the scope of the project in collaboration with senior management
▪ Create a detailed work plan which identifies and sequences the activities needed to successfully complete the project
▪ Determine the resources (time, money, equipment, etc.) required to complete the project
▪ Develop a schedule for project completion that effectively allocates the resources to the activities
▪ Review the project schedule with senior management and all other staff that will be affected by the project activities; revise the schedule as required
▪ Determine the objectives and measures upon which the project will be evaluated at its completion
▪ Develop New and Amended Software Applications
▪ Working from application design documents, and with guidance and support from other development team members, develop new applications and changes to existing applications, following Company procedures and guidelines and standards agreed from time-to-time with your manager.
▪ Attend project and team meetings, and liaise with Programmers and Systems Analysts, management and end users, discussing system development and design, and demonstrating system changes.
▪ Develop E-Commerce Website
▪ Create API for synchronization for remotely Application
▪ Check and Remove Error in sites
▪ Daily Check and Maintain Servers
▪ Server Traffic Handling
▪ Develop Fully Dynamically Websites in PHP and MySQL
▪ Check and Remove Error in sites
▪ Screen, Themes, Web Template Designing