Success Centers
Success Centers
Published

Computer Science

The primary focus for the student will be: Coding - Help launching asynchronous capacity on platform Branding - Program materials, project management Website 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 evaluation Assisting with other process improvement projects Unit and integration testingResponding to IT/Service Desk requests We will plan to communicate with our virtual intern using these communication tools: Email, zoom, call Student's primary contact : Reymon LaChaux

Admin Reymon LaChaux
Matches 1
Category Information technology + 1
Closed
1 / 1 results