New Hackathon Experience

November 05, 2014
4 min read
New Hackathon Experience-ASSIST Software Romania-

From the beginning, humans tried to classify skills by establishing levels of performance between individuals. Nowadays, individuals compete in contests to evaluate their skills and talents among other skillful people in that area of expertise for personal, professional, and public recognition.

At first, competitions were designed to be harder and more challenging by giving harder tasks, more complicated systems even fewer materials to work with in order to see the creative part of the teams. The next thing was to decrease the time allocated to finish the task, and the hackathon was born, a difficult task in a really limited period (24 - 30 hours).

25h was a great experience for me and my team members, especially that this was the first edition of this contest hosted by the university and our first official hackathon.

We had started at 10.00 AM Thursday when the jury had announced the goals of the hackathon and finished Friday at 11.00 AM when the winning teams were announced. The task revolved around the Leap Motion controller and the GestureKit SDK, to be specific, we needed to control a browser using the leap motion:

  • open a webpage using a specific gesture
  • scroll, zoom, reload page (these first two were qualification tasks, aka the most important ones)
  • generate new feedback system for the leap motion using additional software or hardware equipment
  • search for words in the webpage using gestures

There were 4 teams, each with 3 members. My team was formed of: Boca Alexandru, Nistor Alexandru, Remus Baltariu, Alexandru Larionescu(our coach), and the jury was formed by Annette MOSSEL and Christian SCHONAUER, researchers from the Technical University in Viena.

This event was hosted by the University “Stefan cel Mare” of Suceava, and sponsors were Assist Software and Global Design.

The contest was meant to test how this type of competition would be seen by the students and as a qualification to another contest, Laval Virtual a 30 hours hackathon in France, but the students didn't know about the qualification for the next hackathon.

Just a short description of the technology used in the contest:

  • Leap Motion is a 3D hand recognizer device, that reads in real-time hand gestures, movement, and positioning.
  • Gesture Kit is a SDK(Solution Development Kit) that is used for mobile devices for recognizing gestures on a surface, or if is combined with the Leap Motion Controller it can recognize hand, finger gestures or the movement in space of a pen-like a tool.

Our main task was to implement a browser control system with Leap Motion as it was a qualification task. After we had qualified, we wanted to implement a new feedback system that would amaze the jury and all who would test our system. This was the actual challenge and goal for our team. Navigating through a browser needs a minimal feedback system and not so complicated. We had integrated visual and audio solutions for that and our feedback system only for scrolling. Me and my colleagues have experience in 3D development and using the leap motion, the idea was to simulate feedback from the 3D hands generated in virtual space when objects are touched while receiving tactile feedback but using the entire palm including each individual finger.

Our target was achieved, the jury and everyone who tested our prototype was amazed, it was really a new experience, a new feedback system. However, the last point on the objectives list was a little ignored, in consequence, the jury awarded us the second place, first place went to a team that accomplished all the points on the list. My principle in a race is this: it doesn't matter whether you finish first or last, the only thing that matters is how you play the game and what you learn from it, that’s how you succeed to increase your performance and experience.

I sensed a little chaos in the organisers bench. It’s understandable, they didn't have the experience to control everything and, in the end, when they announced the winning teams there was no mention of the sponsors and no audience was present for the awards ceremony, only the participating teams and some professors.

After 25 hours of hard work, build-up stress, a lot of coffee, bad jokes at 2 AM to relieve the stress but finishing with a functional prototype and a pleasing jury, I was impressed by the first edition of this 25h hackathon especially how all the teams stood up to the challenge received and finished in the specified time.

Any more challenges? Will take it...

Share on:

Want to stay on top of everything?

Get updates on industry developments and the software solutions we can now create for a smooth digital transformation.

* I read and understood the ASSIST Software website's terms of use and privacy policy.

Frequently Asked Questions

1. What is ASSIST Software's development process?  

The Software Development Life Cycle (SDLC) we employ defines the following stages for a software project. Our SDLC phases include planning, requirement gathering, product design, development, testing, deployment, and maintenance.

2. What software development methodology does ASSIST Software use?  

ASSIST Software primarily leverages Agile principles for flexibility and adaptability. This means we break down projects into smaller, manageable sprints, allowing continuous feedback and iteration throughout the development cycle. We also incorporate elements from other methodologies to increase efficiency as needed. For example, we use Scrum for project roles and collaboration, and Kanban boards to see workflow and manage tasks. As per the Waterfall approach, we emphasize precise planning and documentation during the initial stages.

3. I'm considering a custom application. Should I focus on a desktop, mobile or web app?  

We can offer software consultancy services to determine the type of software you need based on your specific requirements. Please explore what type of app development would suit your custom build product.   

  • A web application runs on a web browser and is accessible from any device with an internet connection. (e.g., online store, social media platform)   
  • Mobile app developers design applications mainly for smartphones and tablets, such as games and productivity tools. However, they can be extended to other devices, such as smartwatches.    
  • Desktop applications are installed directly on a computer (e.g., photo editing software, word processors).   
  • Enterprise software manages complex business functions within an organization (e.g., Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).

4. My software product is complex. Are you familiar with the Scaled Agile methodology?

We have been in the software engineering industry for 30 years. During this time, we have worked on bespoke software that needed creative thinking, innovation, and customized solutions. 

Scaled Agile refers to frameworks and practices that help large organizations adopt Agile methodologies. Traditional Agile is designed for small, self-organizing teams. Scaled Agile addresses the challenges of implementing Agile across multiple teams working on complex projects.  

SAFe provides a structured approach for aligning teams, coordinating work, and delivering value at scale. It focuses on collaboration, communication, and continuous delivery for optimal custom software development services. 

5. How do I choose the best collaboration model with ASSIST Software?  

We offer flexible models. Think about your project and see which models would be right for you.   

  • Dedicated Team: Ideal for complex, long-term projects requiring high continuity and collaboration.   
  • Team Augmentation: Perfect for short-term projects or existing teams needing additional expertise.   
  • Project-Based Model: Best for well-defined projects with clear deliverables and a fixed budget.   

Contact us to discuss the advantages and disadvantages of each model. 

ASSIST Software Team Members

See the past, present and future of tech through the eyes of an experienced Romanian custom software company. The ASSIST Insider newsletter highlights your path to digital transformation.

* I read and understood the ASSIST Software website's terms of use and privacy policy.

Follow us

© 2025 ASSIST Software. All rights reserved. Designed with love.