Software Development - Migrate existing WinForms UI into cloud based offering

Closed
infoOptics
Long Beach, New Jersey, United States
Project
Academic experience
200 hours per learner
Learner
United States
Advanced level

Project scope

Categories
Product or service launch Information technology
Skills
.net framework linux python (programming language) mac os windows forms operating systems computer science process improvement microsoft windows 10 user interface (ui)
Details

Our organization is able to offer a virtual internship opportunity for (1 | 2 | 3) computer science students or teams.

The primary focus for the student will be the reengineering of existing User Interface (UI) of a WinForms .Net application so as to allow the application to be ported into a cloud-based offering capable of supporting multiple operating systems (macOS, Windows, Linux). The project will be inclusive of selection of the appropriate technology stack for the new UI environment as well as creation of the UI within the new technology stack.

  • Application Development - Selecting the best technologies for the new cloud based UI.
  • Software Architecture Development - Improving the architecture of the existing application.

Our goal at the end of this experience is to have a new UI capable of running in the cloud on a macOS, Windows 10 or Linux workstation on top of a Python executive

Other duties the student may complete could include:

  • Software vendor research and evaluation
  • Assisting with other process improvement projects
Deliverables
No deliverables exist for this project.
Mentorship

Available for weekly updates and feedback as needed

About the company

Company
Long Beach, New Jersey, United States
2 - 10 employees
Technology, It & computing

Here at infoOptics we provide automated tools and professional services to medium & large organizations needing to migrate their existing information systems into new technologies. This includes the migration of data and business logic between SQL server technologies as well as transformation of applications into new, best of breed languages like C# and Java. Through the use of highly sophisticated tools and domain specific professional services, we dramatically reduce the time and expense of your migration project.