Szoftverfejlesztés

Többéves nemzetközi és magyar szoftverfejlesztői tapasztalattal vállaljuk egyedi, webre optimalizált alkalmazások, szoftverek fejlesztését.
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 (Angular, React, JSF-Facelets), egyedi vagy előre átadott design mentén állítjuk össze.
Profi szoftverfejlesztőink a szerver oldali komponenseket stabil támogatottságú, Java Spring vagy Java EE platformon fejlesztik.

Precognox kompetenciák, mihez értünk?

  • 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
  • Tezaurusz építés, saját Thesaurus Manager segítségével
  • Részletesebben a Precognox kereső oldalon olvashat keresési megoldásunkról

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
  • TAS – Data Collector termékünkkel DaaS modellben, havi díjas konstrukcióban is elérhető

Szövegfeldolgozás, adatbányászat

  • Az amerikai Rosette szöveganalitikai platform hivatalos rendszerintegrátorai vagyunk, amely 50 különböző nyelven biztosít kiváló szövegelemzési eszközöket
  • 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 (Basis Rosette Text Analytics API, Neticle API, UIMA, GATE, OpenNLP, Stanford NLP tools, Morphologic eszközei)
  • Linked data, SKOS tezaurusz építés (OWL)

Professzionális Java alkalmazásfejlesztés

  • 8-10 év gyakorlat több csapattagnál
  • Spring framework, Springboot
  • 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

Webfejlesztés

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

Mobilfejlesztés

  • Android alkalmazásfejlesztés

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)

Tesztelés

  • Automata tesztelés
  • Regressziós tesztelés
  • Felderítő tesztelés
  • Funkcionális tesztelés
  • API integrációs tesztelés
  • Automatikus terhelési és stressz tesztelés

Technológiák, eszközök

  • Solr, Lucene, Elastic kereső motorok
  • Szövegbányászati eszközök (Rosette Text Analytics toolkit, Neticle API, 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, Angular, 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: testing and RPA (robotic process automation)
  • 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

Írjon nekünk!

E-mail címünk:
info@precognox.com

Referenciák

Intelligens, nyelvészeti alapokra építő keresési, szövegbányászati és big data szoftvermegoldások fejlesztői vagyunk.

Tekintse meg referenciáinkat!

Karrier