• Intelligens keresés
  • szövegbányászat
  • agilis szoftverfejlesztés

Egyedi webes szoftverfejlesztés

 

Többéves nemzetközi és magyar szoftverfejlesztői tapasztalattal vállaljuk egyedi, webre optimalizált alkalmazások, szoftverek fejlesztését.

webfejlesztés

Projekt menedzsereink és a megrendelő szoros kapcsolattartás mellett, tanácsadást is nyújtva megtervezik a projektet és a végrehajtás ütemezést. A teljes lebonyolítást akár hagyományos, akár agilis szoftverfejlesztési módszertan (Scrum) mentén végezzük.

A felületet a legmodernebb eszközökkel (JSF-Facelets, Primefaces, AngularJS), egyedi vagy előre átadott design mentén állítjuk össze. Profi szoftverfejlesztőink a szerver oldali komponenseket stabil támogatottságú, Java EE platformon fejlesztik.

Meghatározzuk a minimálisan szükséges hardver követelményeket és a karbantartást is vállalva, a forgalomhoz skálázzuk a kiszolgálást.

Vegye fel velünk a kapcsolatot, ha egy modern, a világon bárhonnan biztonságosan elérhető szoftvermegoldást szeretne!

 

Precognox kompetenciák, mihez értünk?
 

1. Intelligens keresés

  • Indexépítés, összetett relevanciafüggvények megvalósítása és gyors szövegkeresés (Solr - Lucene, Elasticsearch)
  • Utószűrés többféle facet (klaszter) mentén
  • Kereső felület építés vagy
  • Összetetten paraméterezhető Java metakereső szerver termékkel (sok csoportban, párhuzamos keresések és klaszteres találatszűkítés)

2.  Struktúrálatlan adatból struktúrált adatbázis építése

  • Focused crawling (tematikus webes források ciklikus bejárása), majd
  • Text parsing, adatkinyerés, struktúrált tárolás

3. Szövegfeldolgozás, adatbányászat

  • Kulcskifejezés kinyerés szabad szövegből (magyar, angol, német nyelven)
  • Szemantikai hasonlóság alapú keresés
  • Nyelvészeti eszközök és framework-ök kombinált alkalmazása (UIMA, GATE , OpenNLP, Stanford NLP tools, Morphologic eszközei) 
  • Linked data, SKOS tezaurusz építés (OWL)

4. Professzionális Java alkalmazásfejlesztés

  • 8-10 év gyakorlat több csapattagnál
  • J2EE fejlesztés: Java EE7, EJB3
  • Build-elés és deployment (Jenkins, Ivy, Liquibase)
  • Stress testing és Java profiling, optimalizálás
  • CAS, SSO (Single Sign On), Azonosítás közösségi oldalakon keresztül 
  • Java threading, párhuzamos feldolgozások és skálázásuk

5. Webfejlesztés

  • Java EE - JSF alapú, MVC modell szerinti webalkalmazások építése
  • Web Service, Restful API-ok kialakítása
  • Klien oldali MVC AngularJS alapon, egyéb ajax technikák a felhasználói felületen

6. Mobilfejlesztés

  • Android alkalmazásfejlesztés 

7. Hostolás, skálázás

  • JBOSS, Tomcat klaszterek (egy szerveren belül és különálló gépek között is)
  • Apache, HAProxy terhelés elosztás
  • Több szintű cache megoldások (Squid)
  • MySQL optimalizálás
  • Cloudra skálázás (Amazon)
  • Map/Reduce feldolgozás (Hadoop és Cloudera)

8. Technológiák, eszközök

  • Solr, Lucene, Elasticsearch
  • Natural Language Processing tools (UIMA, GATE , OpenNLP, Stanford NLP tools, Morphologic tools)
  • Wildfly (JBoss), Tomcat, Jetty, Dropwizard
  • Apache httpd, NGinx, Lighttpd, HAProxy
  • Java 8, J2EE 7 (EJB3, CDI, JPA, JMS, JAX-RS, JAX-WS, JSF, JSP)
  • Hibernate, EclipseLink
  • Message queue (JMS, RabbitMQ)
  • HTML 5, CSS 3, AngularJS, Javascript, TypeScript
  • Ruby, python, shell+awk, groovy
  • GWT
  • Database management (MySQL, Postgres, Derby)
  • Oracle DB, PL/SQL
  • Database migration (Liquibase, Flyway)
  • Redis, Riak
  • Git (Stash, GitLab)
  • Redmine and JIRA project management system
  • Testlink
  • SoapUI
  • Selenium
  • Virtualization with Vagrant
  • Docker, Docker compose
  • Consul
  • Chef infrastructure automation
  • Jenkins continous integration
  • Pact
  • Swagger
  • Logstash
  • Munin, Nagios
  • Kibana
  • SonarQube to manage code quality
  • gradle
  • ansible
  • rancher, rancher compose
  • awscli
  • datadog

Vegye fel velünk a kapcsolatot, ha modern, a világon bárhonnan biztonságosan elérhető szoftvermegoldást szeretne!

Töltse le angol nyelvű, céges szakmai profilunkat.

Tagságaink

NLP meetup NLP meetup
Language Technology Innovate
Nyelv- és Beszédtechnológiai Platform
Informatikai Vállalkozások Szövetsége (IVSZ)
Enterprise Europe Network
Információmenedzsment Innovációs Klaszter Információmenedzsment Innovációs Klaszter
Referenciák