SlideShare a Scribd company logo
Company Presentation




  ©Copyright, PJ Software LLC, 2012
 Company overview

 Software development services

 Portfolio

 How we work
Company overview
Quick facts


     A team of senior experts

     Working experience of the average developer is 6+ years

     90% of tech staff has MSc in computing and engineering

     3 out of 4 of our customers choose us for long-term projects

     End-to-end software development services for both IT and non-IT ventures

       and entrepreneurs




2                                    Company presentation            www.pj-software.com
Company overview
Technical competence areas


       OS's: Android, iOS, Windows, Mac OS
       Languages: HTML5, CSS/CSS 3, JavaScript, PHP, Ruby on Rails, Groovy, Objective-C, Java,
        C/C++, XML
       Databases: MySQL, Oracle, PostgreSQL, Mongo, JackRabbit
       Development frameworks: jQuery, jQuery mobile, jQuery UI, BackBone, Zend, Symphony,
        Smarty, Spring, Grails, Velocity, Cactus, EJB, JMS, JPA, JSF, Tapestry, Scala, Seam, Perl, Rails,
        Sinatra
       Technologies: AJAX, iPhone SDK, Cocoa Touch, Android SDK, Android Native Development
        Kit (NDK), Android DT (ADT)
       Development platforms: Java SE/EE, LAMP PHP/MySQL, Rails, Grails
       Applications and web servers: Apache, JBoss, TomCat, Oracle, Mongrel, Jetty, GlassFish




3                                              Company presentation                     www.pj-software.com
Company overview
Leadership team


    Denis Sergeev                                                Alex Bodilovsky
    Co-Founder & CEO                                             Co-Founder & CTO
    Denis is by proud a PJ Software’s strategic thinker          Backed by over 12 years of extensive software
    and visionary. Being a multitudinous technology              development expertise, Alex keeps abreast of the
    expert with over 8 years of experience in developing         latest software tech-trends. He drives the
    cutting-edge IT solutions for various businesses             company's technology initiatives, bringing to
    domains, Denis is the company’s major driving                company the spirit of innovation and to
    force, inspiring to deliver more highly competitive          eventually ensure the highest quality of software
    solutions.                                                   solutions for the customers.
    With the perfect market vision and the aim to                Before joining PJ Software, Alex wrote code for
    collect the brightest minds, Denis has founded               various vertical markets, including but not limited
    PJ Software, having managed to gather the geeks              to banking, retail, e-learning , e-commerce, and
    who are able to fight against emerging technologies          guided small and huge development teams.
    and cope with the hardest challenges.



4                                                   Company presentation                        www.pj-software.com
 Company overview

 Software development services

 Portfolio

 How we work
Software development services

Web development


     UI interfaces, databases
     Server–web site interaction
     Web applications & RIAs
     Web-stores and e-commerce
      sites
     Custom web sites & CMS




6                                Company presentation   www.pj-software.com
Software development services

Mobile web & mobile app development


     iOS apps
     Android apps
     Cross-platform development




                                          Mobile web apps
                                          HTML5 web sites


7                               Company presentation         www.pj-software.com
Software development services
Application porting


     Migration of existing
      applications from one
      platform to another
     Migrating old legacy
      platform application to the
      newer




8                               Company presentation   www.pj-software.com
 Company overview

 Software development services

 Portfolio

 How we work
Portfolio
Business domain expertise


                                         Travel                      Agriculture
                                                                                   Healthcare
          Banking and finance
                                                                                           Technology and
                                                                                              software

                                                                                                   Real estate



                                                                                                    Logistics



     Retail web portals and
          ecommerce
                                                                                                Telecom
                         Education and
                           learning               Social media and
                                                                           Gambling
                                                    networking



10                                            Company presentation                              www.pj-software.com
Portfolio
Platform expertise




                                            Android

     iOS




                                                 Web

11                   Company presentation        www.pj-software.com
Portfolio
Solution types

      Web programing
      Mobile app development
      Ecommerce website development
      Server/database installment and remote control
      Web and application servers administration
      Custom development and CMS
      Ecommerce solutions
      Web portals development
      Corporate portals development
      Application UI/UX
      Web Design & Development

12                                     Company presentation   www.pj-software.com
Portfolio
Featured projects

 Finance Management Platform
 Challenge
 For its web application that manages prepaid bank cards, the customer wanted to have UI that
 would enable to create and manage its end-user individual accounts with ease, while allowing
 system admins to instantly access the statistics and other necessary information about end-user
 accounts.


 Solution
 In a matter of a few weeks PJ Software provides the Client with a full-functional User Interface,
 smoothly integrated with rich and comprehensive back-end features. Implemented features include
 generation of statistic charts and pies, notifications engine, monitoring of user transactions. User-
 oriented features: topping-up credit card via on-line and offline payment systems, transactions
 between cards, paying bills, getting discounts from other network partners, planning own or family
 budget.



13                                           Company presentation                      www.pj-software.com
Portfolio
Featured projects

 Mobile Identification & Payment Solution
 Challenge
 The idea was to create a service that can be used like Near Field Communication for purchasing,
 without having to have an NFC chip or even an Internet connection on consumer’s device.


 Solution
 The software generates a unique, secure, one-off ID tag in the form of a 2D barcode that guarantees
 end-users’ identity on their own mobile devices for a whole bundle of different situations (payment
 transactions, loyalty programs, ticketing, couponing, etc.) without using Internet connection.
 As a result the service assures the identity of a mobile device owner at the point of sale, whereas the
 device itself can be used to purchase a product or service.




14                                          Company presentation                      www.pj-software.com
Portfolio
Featured projects

     Application for Online Trading
     Challenge
     The software for traders must guide and manage financial operations online, being enable to work
     via the Financial Information eXchange (FIX) Protocol, a messaging standard developed specifically
     for the real-time electronic exchange of securities transactions.


     Solution
     The provided web-based solution enabled the traders to enjoy such feature-reach functionality as
     fast orders and real-time execution reporting; intuitive multi-broker, multi-asset blotter for staging
     lists, as well as entering orders, and managing brokers’ daily workflow; rapidly load orders and block
     trades from thousands of accounts. The application also could handle pre- and post trade allocations
     during a day or at the end of a day, translate allocation file to and from sponsor; having completely
     integrated trade history, enhanced profit and loss reporting functionality and being available to
     export data to Excel or PDF, monitor brokers’ daily performance and track and send instant alerts on
     critical thresholds.


15                                              Company presentation                       www.pj-software.com
Portfolio
Customers geography




     Canada

     United States

     Germany

     France

     Lebanon

     Belarus

     Russia



16                    Company presentation   www.pj-software.com
Portfolio
Testimonials

 “They are extremely client-focused so we felt them more like         “PJ Software did a fantastic job on the project, including everything
 partners than service providers. Applying industry cutting edge-    from the visual design of the app to the quality of code written.
 practices and knowledge of travel business domain they have         Partnering with PJ Software is our greatest asset, even greater than the
 managed to deliver the project on time and of the highest           robust code they deliver.”
 quality.”                                                           Jamil G., CEO
                                                                     MobileHere, Lebanon
 Sergey Zubekhin, Managing Director
 GP Solutions GmbH, Germany

                                                                     “I’ve worked with PJ Software for several outsourcing projects for
 “We are enormously satisfied with PJ Software as contractor.        clients in Canada and US, and I have to say that the guys here deliver
 Highly responsive team with profound understanding of subject       really great work and oftentimes outperform the clients’ own
 matter and really very, very fast code delivery that is             development teams. I’ve never met such productivity before and that’s
 particularly important for our travel business.”                    probably one of the biggest, although not the only one advantage of the
 Iliya Dyagilev, IT Director                                         company.”
 NIKS, Russia                                                        Kirill Aleshin
                                                                     Canada


 “Understanding on the fly our goals and accomplishments,
 ability to produce the right code at once with iterations needed
 only if the feature scope changes, does make this team an ideal
 partner for our comprehensive and interesting project.
 Minimum of management, right questions, good and timely
 initiatives – we really felt them part of us.”
 Gilles R., Chef de Projet
 Mobile Tag, France



17                                                         Company presentation                                   www.pj-software.com
 Company overview

 Software development services

 Portfolio

 How we work
How we work
Project lifecycle

 Company presentation
 INITIATION
     • Your challenge, NDA, initial interview and case research.



             PROPOSAL
             • Scrupulous analysis of your business case resulted in well-structured and clear
               proposal, presenting you the vision of the solution that suites your business goals.


                     BLUEPRINT & UI/UX DESIGN
                     • Detailed analysis, developing the project blueprint, project wireframes and project
                       architecture definition.


                             DEVELOPMENT, TESTING & DEPLOYMENT
                             • Pre-Alfa, Alfa, Beta and Production versions coding, testing and deployment. May
                               require several iterations.


                                     SUPPORT & MAINTENANCE
                                     • Keeping your software up and running and its further developing in response to the
                                       market challenges and customers’ requests.



19                                                            Company presentation                                www.pj-software.com
How we work
Methodologies


 AGILE
 Based on continuous iterations each having its own
 Design, Development, and Testing Cycle, our Agile
 process enables to deliver you solutions faster, with
 less need for detailed documentation, i.e. for less
 investment costs and with shorter time-to-market.




                                           WATERFALL
                                           We drive you all the way through Conception,
                                           Initiation, Analysis, Design, Coding, Testing,
                                           Implementation and Maintenance stages that
                                           ensure you have the robust software meeting
                                           your goals and initial requirements.


20                                      Company presentation                www.pj-software.com
How we work
Pricing models


 TIME & MATERIAL
 Enormous flexibility and control over your budget, enabling to manage and change the
 development process on the go.
 Good for: projects with few or many unknowns and having flexible project scope or for the
 projects in their maintenance phases.


 DEDICATED TEAM
 Extension of your own team, it gives maximum control but requires more involvement
 into project management from the customer’s part.
 Good for: projects which are constantly innovating and developing and having own
 project management staff.




21                                     Company presentation               www.pj-software.com
How we work
Project management tools

 Task Management & Bug Tracking
    Jira
    Confluence
    FishEye
    Bugzilla


 Continuous Integration
    SVN
    Jenkins
    Git
    GitHub
    Mercurial
    Crucible

22                                Company presentation   www.pj-software.com
Why PJ Software?
Value proposition

 CONFIDENCE
 We use only cutting-edge technologies to develop best-in-class solutions for our customers.
 The use, for instance, of the wide-spread and efficient Java, Groove and Grail enables us to
 create scalable solutions which can be easily adapted to customers’ emerging needs.
 RESPONSIBILITY
 Driven by the passion our software developers deliver the enormous volume of code, yet
 producing it of the highest quality and on time.
 REASONABLE PRICING
 We neither overestimate nor underestimate our skills and experience, our customers always
 get quality-proven software development services valued for the money they invested.
 NO BUREAUCRACY
 Our compact well-balanced team applies best efforts to eradicate bureaucracy to the ground
 concentrating all the attention on efficient and productive customer-oriented solutions
 instead.

23                                        Company presentation                  www.pj-software.com
Contacts
                 PJ Software, LLC
                 Leonida Bedy str., 45, office 301,
                 Minsk, Belarus, 220113
                 www.pj-software.com
                 General Inquiries
                 email: info@pj-software.com
                 Sales Inquiries
                 email: sales@pj-software.com




DEVELOPING LOCALLY. DELIVERING GLOBALLY

More Related Content

PJ Software Company Presentation

  • 1. Company Presentation ©Copyright, PJ Software LLC, 2012
  • 2.  Company overview  Software development services  Portfolio  How we work
  • 3. Company overview Quick facts  A team of senior experts  Working experience of the average developer is 6+ years  90% of tech staff has MSc in computing and engineering  3 out of 4 of our customers choose us for long-term projects  End-to-end software development services for both IT and non-IT ventures and entrepreneurs 2 Company presentation www.pj-software.com
  • 4. Company overview Technical competence areas  OS's: Android, iOS, Windows, Mac OS  Languages: HTML5, CSS/CSS 3, JavaScript, PHP, Ruby on Rails, Groovy, Objective-C, Java, C/C++, XML  Databases: MySQL, Oracle, PostgreSQL, Mongo, JackRabbit  Development frameworks: jQuery, jQuery mobile, jQuery UI, BackBone, Zend, Symphony, Smarty, Spring, Grails, Velocity, Cactus, EJB, JMS, JPA, JSF, Tapestry, Scala, Seam, Perl, Rails, Sinatra  Technologies: AJAX, iPhone SDK, Cocoa Touch, Android SDK, Android Native Development Kit (NDK), Android DT (ADT)  Development platforms: Java SE/EE, LAMP PHP/MySQL, Rails, Grails  Applications and web servers: Apache, JBoss, TomCat, Oracle, Mongrel, Jetty, GlassFish 3 Company presentation www.pj-software.com
  • 5. Company overview Leadership team Denis Sergeev Alex Bodilovsky Co-Founder & CEO Co-Founder & CTO Denis is by proud a PJ Software’s strategic thinker Backed by over 12 years of extensive software and visionary. Being a multitudinous technology development expertise, Alex keeps abreast of the expert with over 8 years of experience in developing latest software tech-trends. He drives the cutting-edge IT solutions for various businesses company's technology initiatives, bringing to domains, Denis is the company’s major driving company the spirit of innovation and to force, inspiring to deliver more highly competitive eventually ensure the highest quality of software solutions. solutions for the customers. With the perfect market vision and the aim to Before joining PJ Software, Alex wrote code for collect the brightest minds, Denis has founded various vertical markets, including but not limited PJ Software, having managed to gather the geeks to banking, retail, e-learning , e-commerce, and who are able to fight against emerging technologies guided small and huge development teams. and cope with the hardest challenges. 4 Company presentation www.pj-software.com
  • 6.  Company overview  Software development services  Portfolio  How we work
  • 7. Software development services Web development  UI interfaces, databases  Server–web site interaction  Web applications & RIAs  Web-stores and e-commerce sites  Custom web sites & CMS 6 Company presentation www.pj-software.com
  • 8. Software development services Mobile web & mobile app development  iOS apps  Android apps  Cross-platform development  Mobile web apps  HTML5 web sites 7 Company presentation www.pj-software.com
  • 9. Software development services Application porting  Migration of existing applications from one platform to another  Migrating old legacy platform application to the newer 8 Company presentation www.pj-software.com
  • 10.  Company overview  Software development services  Portfolio  How we work
  • 11. Portfolio Business domain expertise Travel Agriculture Healthcare Banking and finance Technology and software Real estate Logistics Retail web portals and ecommerce Telecom Education and learning Social media and Gambling networking 10 Company presentation www.pj-software.com
  • 12. Portfolio Platform expertise Android iOS Web 11 Company presentation www.pj-software.com
  • 13. Portfolio Solution types  Web programing  Mobile app development  Ecommerce website development  Server/database installment and remote control  Web and application servers administration  Custom development and CMS  Ecommerce solutions  Web portals development  Corporate portals development  Application UI/UX  Web Design & Development 12 Company presentation www.pj-software.com
  • 14. Portfolio Featured projects Finance Management Platform Challenge For its web application that manages prepaid bank cards, the customer wanted to have UI that would enable to create and manage its end-user individual accounts with ease, while allowing system admins to instantly access the statistics and other necessary information about end-user accounts. Solution In a matter of a few weeks PJ Software provides the Client with a full-functional User Interface, smoothly integrated with rich and comprehensive back-end features. Implemented features include generation of statistic charts and pies, notifications engine, monitoring of user transactions. User- oriented features: topping-up credit card via on-line and offline payment systems, transactions between cards, paying bills, getting discounts from other network partners, planning own or family budget. 13 Company presentation www.pj-software.com
  • 15. Portfolio Featured projects Mobile Identification & Payment Solution Challenge The idea was to create a service that can be used like Near Field Communication for purchasing, without having to have an NFC chip or even an Internet connection on consumer’s device. Solution The software generates a unique, secure, one-off ID tag in the form of a 2D barcode that guarantees end-users’ identity on their own mobile devices for a whole bundle of different situations (payment transactions, loyalty programs, ticketing, couponing, etc.) without using Internet connection. As a result the service assures the identity of a mobile device owner at the point of sale, whereas the device itself can be used to purchase a product or service. 14 Company presentation www.pj-software.com
  • 16. Portfolio Featured projects Application for Online Trading Challenge The software for traders must guide and manage financial operations online, being enable to work via the Financial Information eXchange (FIX) Protocol, a messaging standard developed specifically for the real-time electronic exchange of securities transactions. Solution The provided web-based solution enabled the traders to enjoy such feature-reach functionality as fast orders and real-time execution reporting; intuitive multi-broker, multi-asset blotter for staging lists, as well as entering orders, and managing brokers’ daily workflow; rapidly load orders and block trades from thousands of accounts. The application also could handle pre- and post trade allocations during a day or at the end of a day, translate allocation file to and from sponsor; having completely integrated trade history, enhanced profit and loss reporting functionality and being available to export data to Excel or PDF, monitor brokers’ daily performance and track and send instant alerts on critical thresholds. 15 Company presentation www.pj-software.com
  • 17. Portfolio Customers geography  Canada  United States  Germany  France  Lebanon  Belarus  Russia 16 Company presentation www.pj-software.com
  • 18. Portfolio Testimonials “They are extremely client-focused so we felt them more like “PJ Software did a fantastic job on the project, including everything partners than service providers. Applying industry cutting edge- from the visual design of the app to the quality of code written. practices and knowledge of travel business domain they have Partnering with PJ Software is our greatest asset, even greater than the managed to deliver the project on time and of the highest robust code they deliver.” quality.” Jamil G., CEO MobileHere, Lebanon Sergey Zubekhin, Managing Director GP Solutions GmbH, Germany “I’ve worked with PJ Software for several outsourcing projects for “We are enormously satisfied with PJ Software as contractor. clients in Canada and US, and I have to say that the guys here deliver Highly responsive team with profound understanding of subject really great work and oftentimes outperform the clients’ own matter and really very, very fast code delivery that is development teams. I’ve never met such productivity before and that’s particularly important for our travel business.” probably one of the biggest, although not the only one advantage of the Iliya Dyagilev, IT Director company.” NIKS, Russia Kirill Aleshin Canada “Understanding on the fly our goals and accomplishments, ability to produce the right code at once with iterations needed only if the feature scope changes, does make this team an ideal partner for our comprehensive and interesting project. Minimum of management, right questions, good and timely initiatives – we really felt them part of us.” Gilles R., Chef de Projet Mobile Tag, France 17 Company presentation www.pj-software.com
  • 19.  Company overview  Software development services  Portfolio  How we work
  • 20. How we work Project lifecycle Company presentation INITIATION • Your challenge, NDA, initial interview and case research. PROPOSAL • Scrupulous analysis of your business case resulted in well-structured and clear proposal, presenting you the vision of the solution that suites your business goals. BLUEPRINT & UI/UX DESIGN • Detailed analysis, developing the project blueprint, project wireframes and project architecture definition. DEVELOPMENT, TESTING & DEPLOYMENT • Pre-Alfa, Alfa, Beta and Production versions coding, testing and deployment. May require several iterations. SUPPORT & MAINTENANCE • Keeping your software up and running and its further developing in response to the market challenges and customers’ requests. 19 Company presentation www.pj-software.com
  • 21. How we work Methodologies AGILE Based on continuous iterations each having its own Design, Development, and Testing Cycle, our Agile process enables to deliver you solutions faster, with less need for detailed documentation, i.e. for less investment costs and with shorter time-to-market. WATERFALL We drive you all the way through Conception, Initiation, Analysis, Design, Coding, Testing, Implementation and Maintenance stages that ensure you have the robust software meeting your goals and initial requirements. 20 Company presentation www.pj-software.com
  • 22. How we work Pricing models TIME & MATERIAL Enormous flexibility and control over your budget, enabling to manage and change the development process on the go. Good for: projects with few or many unknowns and having flexible project scope or for the projects in their maintenance phases. DEDICATED TEAM Extension of your own team, it gives maximum control but requires more involvement into project management from the customer’s part. Good for: projects which are constantly innovating and developing and having own project management staff. 21 Company presentation www.pj-software.com
  • 23. How we work Project management tools Task Management & Bug Tracking  Jira  Confluence  FishEye  Bugzilla Continuous Integration  SVN  Jenkins  Git  GitHub  Mercurial  Crucible 22 Company presentation www.pj-software.com
  • 24. Why PJ Software? Value proposition CONFIDENCE We use only cutting-edge technologies to develop best-in-class solutions for our customers. The use, for instance, of the wide-spread and efficient Java, Groove and Grail enables us to create scalable solutions which can be easily adapted to customers’ emerging needs. RESPONSIBILITY Driven by the passion our software developers deliver the enormous volume of code, yet producing it of the highest quality and on time. REASONABLE PRICING We neither overestimate nor underestimate our skills and experience, our customers always get quality-proven software development services valued for the money they invested. NO BUREAUCRACY Our compact well-balanced team applies best efforts to eradicate bureaucracy to the ground concentrating all the attention on efficient and productive customer-oriented solutions instead. 23 Company presentation www.pj-software.com
  • 25. Contacts PJ Software, LLC Leonida Bedy str., 45, office 301, Minsk, Belarus, 220113 www.pj-software.com General Inquiries email: info@pj-software.com Sales Inquiries email: sales@pj-software.com DEVELOPING LOCALLY. DELIVERING GLOBALLY