Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Netizens Software Dev Skills

Netizens Software Dev Skills

Netizens

June 06, 2018
Tweet

More Decks by Netizens

Other Decks in Business

Transcript

  1. Agenda § Who we are § What we do best

    § Our People § Our Projects § Our Standards
  2. 1000+ Projects 55+ Specialists R&D We build innovative technologies with

    the goal to provide our clients most efficient marketing tools for innovative interactions with their target groups in online and offline worlds Porcelana Śląska Park
  3. 2003 First mobile application 2006 First Project in USA 2005

    Office in Warsaw 2007 Madonet turns into Netizens 2011 First OOH Project 1998 - 2011 1998 Madonet starts in Silesia
  4. 2013 Digital Innovation House 2015 First Products Launch 2014 Exploring

    EU markets 2016 Getting Bigger & moving to Porcelain Factory 2012- 2016 2012 R & D Department
  5. Software House Products DIGITAL INNOVATION HOUSE R&D IOT Interactive Installations

    X projects Software Web Development Online Advertising Mobile
  6. „ At Netizens we put people first. Combination of their

    competences and engagement means key quality to us. Seweryn Stroiński Production Director Software House
  7. § Backend: PHP5, Laravel, Zend Framework, .NET, Wordpress, Apache SOLR,

    NodeJS, Memcached, HA Proxy, Typo3 § Database: MySQL / MariaDB, MongoDB, Firebird, SQLite, PostgreSQL § Frontend: HTML5, AngularJS, jQuery § Servers: MS Azure, Debian § Mobile: iOS, Android, Windows, PhoneGap, Technologies
  8. „ Netizens is all about people. A team of specialists

    fascinated with technologies, who are capable of creating amazing projects together! Witold Kempa CEO
  9. 46 IT Industry Specialists § 4 Business Analysts § 19

    Software Developers § 2 IT Administrators § 8 Web Developers § 5 Mobile Developers § 4 UX Designers § 3 Graphic Designers § 5 Project Managers § 6 Account Managers People
  10. Certificates The Team that continoulsy strive to enhance their skills,

    which is proved by a series of well-known certificates
  11. 10 years in Project Management (8 years at Netizens) Managing

    all core project processes. Managing key projects mainly from EU and US markets certificates: PRINCE2 Foundation Certificate nbr P2R/814135 PRINCE2 Practitioner Certificate nbr P2R/814135 strong interpersonal skills, high confidence, strong technical background Projects: MDClick, Pizzeria’s, WSiPnet, Trainme Trainings: Leading a team, Project management, Web Applications security Project Management Manager Michał Pośpiech
  12. 20 years IT experience over 10 years system analysis and

    design experience Edipresse - RPW 2.0, RpwZilla Deloitte - PowerDoc, TaxPortal Ministry of Work and Social Policy - project Pomost/ALSO Trainings: Object oriented analysis and design, Leading a team, Project management Business System Analysis Director Piotr Tomczyk
  13. Over 12 years of experience as a programmer 8 years

    of experience in team management Experience in designing web applications architecture Experience in Quality Assurance Projects: MDClick, Pizzeria’s, WSiPnet, Trainme Trainings: Leading a team, Project management, Web Applications security Application Production Manager Władysław Chodarcewicz
  14. Edipresse „Edipresse Polska S.A. pragnie wyrazić zadowolenie ze współpracy z

    firmą Netizens oral polecić jako rzetelnego partnera w produkcji dedykowanego rozwiązania IT”. Marcin Karaś - Head of IT, Edipresse mobile: +48 601 288 916 14 Popular magazines And 100 other titles 200 Employees of Edipresse 5 integrated systems RPW 2.0 A system to manage publishing process
  15. • CRM System with various user groups • Coordinating production

    processes from stocks to distribuion • Key role in building a system starting from analysis, through architecture and implementation • Production process automation • Diversified integration system (Symfonia Handel, Symfonia FK, Comarch ECOD, Farmacon) • Eliminating paper work flow thanks to EDI system • Friendly interface Advanced tool to organize corporate work
  16. • A contest platform allowing innovtive startups to take part

    in a prestigous contest • User friendly and automated submission process • An option to choose your „mentor”. Contact with contest jury • Creating and sharing documents • Coaching sessions with mentors • Automated and intuitive submission pre-selection and evaluation system • Cutting edge design. • Mailing system. • 1500 participants i global reach. Show your innovation! challengeup.eu
  17. 65 m pln - orders from the application 2 weeks

    to build offline version Ordering calculator
  18. WSiPnet.pl Performance - 4 reqs per second Integration with external

    systems(SCORM –e-learning standards) Dedicated platform(PHP & Laravel) + Wordpress
  19. • Wsip.pl awarded with Webstar Awards 2013 in category corporate

    website • Integration with SCORM platform (e-leraning) • High efficiency (400request/sec) • Integration with JOSSO and WSIPID • Number of integrated websites: wsipne.pl, klasowski.pl, dyrektorzy.pl and order calulator • High standards of UX, GFX and webdevelopment • 1 600 000 users on all platforms • Scalability and quick search thanks to Apache Solr Bespoke websites for various groups Wsip.pl, klasowki.pl Wsipnet.pl, dyrektorzy.pl
  20. Medical Platform Physician Patients Full Medical Data since 2006 13

    million of checkups 50 thousand patients 170 thousand medicaments 20 interfaces of medical platorms
  21. • Support in defining best business model. • Tight deadline

    to build the website and mobile application. • Great conversion: 200 thousand page views and 34 thousand users in just one weekend • Campaign highly popular in mobile channels (44% of users) • High profitability of the project thanks to using PhoneGap technology • SLA agreement • Developing the concept with beacon technology Shopping madness Szalenstwozakupow.pl
  22. Sodexo for You Sodexo Website and mobile application for you

    allowing to manage loyalty programmes. It makes it easy to POS and search for promotions
  23. • An app promoting RingFoto products • The app is

    managed by a gropu of 100 owners of RingFoto shops • Users receive offers based on their location. Users activities are rewared with points in the loyalty programme. The promotions are time limited • Market: Germany, Denmark Located promotion Ringfoto app
  24. Workflow Roles We approach the cooperation and projects in most

    flexible way, by adjusting methodology and tools to Client’s needs Project Thunder Traffic Manager Project Manager Account Manager
  25. QA is not only testing, it’s a process that starts

    at the very begginnig of the project. The team must understand and remember this fact - it’s crucial to succeed. Production Director Seweryn Stroiński „
  26. Project Manager is responsible for organizing The process The team

    must be well informed Proper tools must be used Key elements: § Leader § Stable team § Communication! § Rules and tools
  27. Project’s magic triangle Money Quality You can’t change only the

    budget or the timeline or the range without changing other elements You should choose two J Quality requires TIME!
  28. Basic documents Defines: § The project and its purpose §

    The actors § Use cases § Functional requirements § Non-functional requirements Specification
  29. Basic documents Defines: § Range of tests § Use cases

    with examples § Reports § Testing tools Testing scenarios
  30. Security OWASP Top Ten § The Open Web Application Security

    Project - community which creates methodologies, documentation and tools in the field of web application security § Target: protecting applications against most common types of attacks
  31. Our devices Smartphones § iPhone 6 § iPhone 5 §

    iPhone 4 § Samsung Galaxy S7 § Samsung Galaxy S6 § Samsung Galaxy J5 § Samsung Galaxy A5 § Nexus 5X § Nexus 5 § Huawei P8 Tablets § iPad 3 § iPad mini 2 § Samsung Galaxy Tab S2 § Samsung Galaxy Tab E § Lenovo Idea Tab A2107A And more…
  32. Tools we use Redmine Bug Tracker § Main tool for

    bug tracking § Main tool for communication in testing phase § Available for our clients and developers § Tasks are managed by Project Manager § Every resolved task must be double-checked
  33. Small Medium Big Functional P P P Unit tests P

    P Security P P P Performance P P P Acceptance P P P Tests Project
  34. Security testing § Security scanners (Nikto2) § We cooperate with

    Intracare company which specialises in security tests § Open Web Application Security Project Testing Guide § OWASP Application Security Verification Standard § The Penetration Testing Execution Standard (PTES) § The Open Source Security Testing Methodology § Manual (OSSTMM) § Standard of Good Practice
  35. Performance testing § Build scallable application code architecture § High

    performance TCP/HTTP Load Balancers (HAProxy) § Database scalling (MariaDB Galera Cluster) § Scalable frameworks for realtime apps (NodeJS / Socketcluster.io)
  36. Acceptance testing § Target: to determine if the requirements of

    a product are met § Involve the client § Based on measureable acceptance criteria § Acceptance checklist P
  37. WSiPnet - timeline 2014.10 2015.11 Testings UX Testings Stage I

    Testings Stage II Testings Stage III Testings Stage IV Testings Stage V X XI XII I II III IV V VI VII VIII IX X XI Security and performance testing Final testing Functional testing LAUNCH! Testings RWD Testings Stage VIII
  38. WSiPnet - Specification § Target, definitions, actors § Use cases

    § Business environment § Functional and non-functional requirements § Browsers support
  39. WSiPnet – Scenarios and reports § Use cases § Reports

    § Testing scenarios for Responsive Web Design
  40. WSiPnet – Performance testing § Page load times § Server

    response times § 1900 pupils’ accounts § 96 teachers’ accounts § 4 directors’ accounts