Looking for a challenging and illustrious career in a competitive environment in the field of Computer Engineering and Technology, where I can practically apply and improve upon the analytical and technical skills to the company’s benefit and my own grooming and satisfaction.
• writing code in one or more programming or scripting languages, such as PHP or JavaScript.
• planning and prototyping new applications.
• designing the architecture of the components of an application.
• deciding on the best technologies and languages for the project.
• testing sites and applications in different browsers and environments.
• problem solving.
• fixing bugs in existing projects.
• testing new features thoroughly to ensure they perform the correct task in all cases.
• running performance benchmarking tests.
• reviewing colleagues' code.
• building and testing Application Program Interfaces (APIs) for applications to exchange data.
• researching, incorporating and contributing to Open Source projects.
• meeting designers, developers and project staff for progress updates.
• gathering requirements from clients and users.
• learning and testing new technologies, frameworks and languages.
• staying up to date with new trends and advancements in web development.
• building and maintaining databases.
• refactoring and optimizing existing code.
• establishing the needs of users and monitoring user access and security
• monitoring performance and managing parameters to provide fast responses to front-end users.
• mapping out the conceptual design for a planned database.
• considering both back-end organization of data and front-end accessibility for end-users
• refining the logical design so that it can be translated into a specific data model.
• further refining the physical design to meet system storage requirements.
• installing and testing new versions of the DBMS.
• writing database documentation, including data standards, procedures and definitions for the data dictionary.
• controlling access permissions and privileges.
• developing, managing and testing back-up and recovery plans
• ensuring that storage and archiving procedures are functioning correctly
• working closely with IT project managers, database programmers and multimedia programmers.