Success Centers
Success Centers
Success Centers
Published

Computer Science

The primary focus for the student will be: Coding - Help launching asynchronous capacity on platformBranding - Program materials, project managementWebsite Development - Conducting a needs analysis to determine which platform is most suitable for our website; creating a design proposal including mock-ups, budget, and timeline; building a fully-functioning website for our organization.Application Development - Selecting the best technologies for creating the application or feature (i.e. a real-time chat function); creating a fully-functioning application.Software Architecture Development - Architecting the software of a new product; improving the architecture of an existing system; porting an architecture of one system into another.Software Evaluation (e.g. new CRM) - Conducting a needs analysis; researching available options; evaluating the options within the context of our organization's budget, immediate needs, and projected needs.Real-Time Data Visualization - Creating a charting system with basic querying functionality; creating a dashboard to visualize key performance metrics of our organization or tool.Software Lifecycle Analysis - Improving our existing software development lifecycle methodologies; determining if we should use a waterfall approach or an agile approach; researching tools for continuous delivery or integration.Open Source Software Management - Researching potential open source tools for our organization’s use; contributing to open source projects through bug fixing or feature implementation.Database Analysis - Decreasing query execution time; Changing ORM code in hotspots to more efficient SQL.Our goal at the end of this experience is: Website Development - For the student(s) to complete a fully functioning website.Application Development - For the student(s) to create a fully functioning application.Software Architecture Development - For the student(s) to provide a solution to our architecture issue to ensure optimal performance and sustainability.Software Evaluation (e.g. new CRM) - For the student(s) to help us choose the most ideal software to invest in based on our user and/or organizational needs.Application Programming Interfaces - For the student(s) to help us redesign an interface or hep us implement a new Software Lifecycle Analysis - For the student(s) to help us optimize our software development systems and procedures.Open Source Software Management - For the student(s) to help us develop a set of tools we can implement in a new product build.Database Analysis - For the student(s) to help us improve our data storage and querying.Other duties the student may complete could include: Software vendor research and evaluationAssisting with other process improvement projectsUnit and integration testingResponding to IT/Service Desk requestsWe will plan to communicate with our virtual intern using these communication tools: Email, zoom, callStudent's primary contact: Reymon LaChaux

Admin Reymon LaChaux
Matches 1
Category Information technology + 1
Closed