Apr.03

Athabasca University

Achievements

  1. Created a Moodle student scheduling plugin which looks at all course activities and allows the student to setup a timeline for completing these activities. Schedule can then be exporting to Moodle calendar, Outlook or mobile device. (Full stack – PHP, CSS, jQuery/JavaScript and PostgreSQL)
  2. Modified the baseline Moodle chat to include a “is typing” message feature when other users are typing to help with the communication workflow. https://github.com/dredix84/moodle-chat-istyping
  3. Made many modification to the Moodle Assign (assignment), Quiz, Book and Page modules to suit the organizations business workflow.
  4. Made major modifications to the Configurable Report Moodle plugin to suit the business need and built many reports with allows Faculty and Staff to easily gather information from Moodle.

Duties

  1. Develop custom functionality in Moodle Learning Management System.
  2. Provide Level 3 support to end users.
  3. Provide input into new Moodle development initiatives.
  4. Research plugins in an effort to customize Moodle to fit business needs.
Employment

Oct.01

CITI Financial

Achievements
Created highly customizable database GUI (PHP and Perl) to simplify L1 and L2 lookup task which is also used by Auditing team.
Created GUI (PHP) used for job conversion from bespoke scheduling system to Autosys scheduler.

 

Duties
Create tool used by Level 1 or Level 2 teams to simplify or automate routine task.
Create script used for backend processes to reduce potential of human error where possible.

Employment

May.11

Freelancer

  • Development of Joomla extensions, some of which can be found at: http://extensions.joomla.org/search?q=dredix
  • Currently maintain ties with Technologies and Logic, I assist with software development projects and offer consultancy services.
  • Hardware support and consultancy are two of the services offered to Brooklyn Supermarket over the years.
  • As a freelance Web Developer, I have worked on many website which include: tbwgjamaica.com, outspokenvillas.com, strongwoodja.jm and somersetfallsjamaica.com
  • Train Lecturers to use online and course delivery systems and create learning material (Moodle)
Employment

May.11

Technologies and Logic

Achievements

  • Implemented a remote assistance system for all clients with internet connections.

Duties

  • Setup and manage client networks (cabling)
  • Manage clients’ Windows Networks (Servers and Workstations)
  • Troubleshoot hardware and network related issues.
Employment

May.11

The Council of Community Colleges of Jamaica

Achievements

  • Conducted feasibility study of new and prospective systems and guided the development of applications through the Software Development Life Cycle (SDLC).
  • Managing projects – Networking implementation, IT procurement, OMR setup and marking, advised college networking.
  • Lead the development and modification of a Student Information System for the Community College Network.
  • Searched, acquire and implemented an Open Source PBX system to replace existing solution. This Open Source PBX saves the company on average 28% annually and has paid for itself within the first two years of operation.
  • Designed and developed a Call Log and Call Accounting system for Open Source PBX.
  • Designed and developed a Student Grades Management System allowing better storage and retrieval of student grades.
  • Implemented a machine readable multiple choice answer sheets in Community Colleges in Jamaica.
  • Designed and developed of a Response Scoring and Analysis system.
  • Designed theme and implemented a Distance Education Centre website.
  • Converted paper based course to online (e-learning) format which include Mathematics, IT, Management and Accounting based courses.
  • Assist with the setup and management of the HR and Payroll system.
  • Designed and implemented the company website.
  • Implemented a Student Management System in two (2) community Colleges.
  • Implemented a multi domain enterprise email system.
  • Create customized reports using through the use of multiple tools including PHP, Visual Basic, Crystal Reports, Jasper Reports and Dynamic Reports.

Duties
Database management, manage Help Desk, web development, Windows Server network management, manage scoring process of Multiple Choice Sheets, make hardware related repair, troubleshoot hardware and network related issues, manage web servers, manage PBX system, advise on IT related matters concerning the company and manage all other affairs of the IT Department.

Employment

May.11

United Nations Environment Programme (UNEP)

Achievements

  • Implement virtualized server to manage firewall, voice over IP data and other internal services.
  • Implemented project website (http://gefcrew.org)  on Joomla content management system (CMS)
  • Implemented data collection web based system (http://getinfo.gefcrew.org) for project to assist with collection of registration, survey and other project related data.
  • Created a meeting document management system which can be found at http://www.carrcu.org/meetings-events
  • Creation of online laboratory which can be found at http://www.carrcu.org/

Duties

  • Provide system administrator services for UNEP-Caribbean Regional Coordinating Unit (CAR/RCU) local area network (LAN) and user support.
  • Provide Webmaster Administrator services for Caribbean Environment Programme (CEP) website, intranet and website of affiliated projects and activity centres.
  • Provide information technology support services to CEP information sharing and knowledge networks.
  • Provide information technology support services to CEP Intergovernmental and Technical Meetings and other sub-programme activities, initiatives and projects.
  • Act as information technology focal point for CAR/RCU
Employment

May.11

CITI Financial

Achievements

  • Created a web GUI used in checkout process after an upgrade.
  • Created an Outlook plugin (.NET) to speed the process of creating ServiceNow Request issue tickets.
  • Implemented Outlook plugin to auto populate ServiceNow Request Ticket based on select email(s).
  • Created an Outlook plugin (.NET) which automate daily tasks and help with monitoring.
  • Create a middleware to integrate Excel based checkouts with Microsoft GroupChat (.NET C#)
  • Wrote a script (PERL) which parses multiple UNIX application log files and outputs CSV which details status of multiple applications and processes.
  • Created scripts which helps with day to day monitoring.

Duties

  • Rollout of applications/updates from development to testing environment (Unix and Windows)
  • Monitor application log and system resources to ensure application and system health
  • Analyse and troubleshoot UNIX applications through the use of application logs files, SharePoint knowledge base and help the of development team where necessary.
  • Manage a variety of databases which include Microsoft SQL Server, Oracle and Sybase
  • Rollout of applications/updates from testing to production environment(Unix and Windows)
  • Creation of customized reports
  • Scripting to automate procedures and help in day to day activates
  • Provide support to end users via telephone, remotes connection or face to face.
Employment