Create Web App that imitates existing Java desktop app for startup

Cerrado Publicado Sep 8, 2015 Pagado a la entrega
Cerrado

+++Who we are+++

We are a Pittburgh, PA-based startup building a software that we believe can redefine research and practice in Computational Genetics internationally. The company is affiliated with the Sailing Lab at Carnegie Mellon University, one of the most internationally renowned research labs in the field. We are a team of three researchers with specializations in machine learning, biology and design. The company just secured a very sizeable amount of seed funding.

+++Our product+++

Out software is called GenAMap and is slated to fully automate the complex computational tasks involved in GWAS, one the most popular types of studies done in the genetics community worldwide. Currently, those computational tasks represent the major bottleneck to trained biologists and clinicians in their pursuit of scientific discovery. The software comes out of a previous research project, the homepage of which can be found here: [url removed, login to view]

+++The task+++

You need to build a web application that imitates our existing Java desktop app prototype in functionality, but significantly improves its visual appeal and usability.

The Java app has three functions:

(1) import / export genetics data

(2) run machine learning algorithms that analyze the data

(3) visualize the data

You need to isolate the code that the Java app contains that actually executes those functions and set them up as independent processes to be called by the Web App you build through nice, simple interfaces, so that it is easy for researchers to add in more algorithms that achieve functions (1) to (3) without having to engage with the code you write.

A short video demonstration of the Java app with explanation of the Web App requirements can be found here: [url removed, login to view]

You can download and inspect the Java app under [url removed, login to view] It is written in and can be most easily inspected in NetBeans.

Code quality and communication is of high importance. We need to be able to understand / extend the code you produce easily. Team members with no web development experience should gain an understanding of the subject through your code rather than be confused by it.

+++The requirements+++

We are looking for experienced professionals who not only produce quality, but can make the right technical decisions such as what programming language to use, how to design interfaces to other processes or even how to position your work within our larger business strategy.

Extensive frontend development experience using various technologies. Proficient in Java or similar programming language. Able to choose from a range of web technologies based on project requirements. Designs visually pleasing and highly useable apps. Produces well-documented, easy-to-understand, extensible code. Strong written and verbal communication skills. Able to educate team members on the technologies used. Can explain and justify choices made.

We are ok with hiring companies or teams of developers for faster delivery.

Interesting applicants will be given a 2-hour programming test. You must be willing to complete this.

When replying to this ad, your first word should be xcyrwt.

+++The Rewards+++

This is the first time we are hiring a developer for our startup. Hence, we decided to get our feet wet by getting a freelancer for a finite-sized project before we commit to hiring a full-time employee. Having said that, if we are happy with the result of this project, this could absolutely turn into either recurrent work or full-time employment with stock-ownership and other “startup perks” down the road. For the latter, you would need to be authorized to work in the US and willing to move to Pittsburgh. If you are not interested in this project but in our company, feel free to email me at georg at cmu dot edu and we can set up a time to chat.

HTML Java JavaScript PHP Interfaz de usuario / AI

Nº del proyecto: #8428584

Sobre el proyecto

25 propuestas Proyecto remoto Activo Nov 2, 2015

25 freelancers están ofertando un promedio de $37 / hora por este trabajo

madhavdutta

Hi Dear, Hope you are doing well !! I have gone through your project description. I can understand that you are looking for a Web App that imitates existing Java desktop app and therefore I am looking forward t Más

$38 USD / hora
(198 comentarios)
8.7
alyaspk

Dear Employer, I am ready to work on your required task and can assure 100% satisfaction. You can read reviews/details about my past work on my profile http://www.freelancer.com/u/alyaspk.html Looking forward to Más

$29 USD / hora
(149 comentarios)
7.3
logicpowered

xcyrwt We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have Más

$26 USD / hora
(27 comentarios)
7.7
bldroid

xcyrwt Hello, my name is Boris and I'm long term software engineer holding an PhD in computer sciences and running my own business from continental Europe. Although I'm running a team of developers on long term contrac Más

$25 USD / hora
(19 comentarios)
6.3
subhasishdash89

xcyrwt Hi, I am excited to know the work you are doing and would like to contribute being a team member. I have excellent knowledge in java/h2ee technologies. Please come to chat for discussing more. Thanks

$41 USD / hora
(27 comentarios)
5.3
palglobe

xcyrwt Hi there, i have read your requirements, and i think i may be a good candidate for the work, i am a software architect, i worked for many years as a java backend developer, and many years before that as a web Más

$33 USD / hora
(7 comentarios)
5.1
SymbiosysTeam

Hi, We have extensive experience in developing single page applications that really mimics desktop apps and we wanted to discuss over Skype. What would be the best time? Regards Symbiosys team

$61 USD / hora
(1 comentario)
4.5
ZhangWei99

Hello,sir I've read your job description and understood your requirements. As I am a HTML5/CSS3,PHP,javascript and jQuery expert, I am very interested in your project. I've many experiences and strong skills for 7 y Más

$33 USD / hora
(8 comentarios)
3.3
anuragiitk

I am an IITK graduate, an experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The team members in my team have worked with top notch Más

$40 USD / hora
(20 comentarios)
5.3
ramesh2672rc

xcyrwt Greetings, EXPERT PROGRAMMER AND DESIGNER WITH RESPONSIVE! I know that you are looking for a developer first time but no worries at all, I am extensive expert in frontend development experience using va Más

$25 USD / hora
(4 comentarios)
3.0
TechnomatTech

I Believe in " Quality and Meeting Project deadlines". I am confident to deliver exceptional results and we possess a combination of skills and experience that make us stand out from the crowd. I focus on Organizationa Más

$36 USD / hora
(0 comentarios)
0.0
TecanoTech

xcyrwt ! Hello! I need to discuss this project more. I have few questions to ask. I am a Java Developer. I have been developing Applications in Java Using Servlets And Swing Components Embedding Databases Like MS A Más

$35 USD / hora
(0 comentarios)
0.0
paulbochis

xcyrwt I have read carefully the description and watched the youtube video linked. I'm very interested in working on a research project and I have experience with different research fields: - I have worked toge Más

$38 USD / hora
(0 comentarios)
0.0
amitpandey007

I would like to create your web app as GWT web app. GWT uses java code to design the page and backend logic. This will help to reuse you your existing code.

$41 USD / hora
(0 comentarios)
0.0
VMandCo

Hello, my name is Georgi Koprivarov. An account manager in VM & Co. A software development company owned by developers. The core of the team has been working together for more than 10 years. The company has a record Más

$41 USD / hora
(0 comentarios)
0.0