I have been in the software development and support, maintenance for 18+ years and have worked on various technologies and various tasks types. - of which include, web development, ms-office macros, database maintenance and administration, reports analytics and design of dashboards - all this with an end to end architecture.