Boris G.

Boris G.

Sofitware Engineer II

Followers of Boris G.935 followers
location of Boris G.Bulgaria

Connect with Boris G. to Send Message

Connect

Connect with Boris G. to Send Message

Connect
  • Timeline

  • About me

    Chief Product Architect

  • Education

    • Technology School Electronic Systems

      1999 - 2004
      Information science
    • Technical University of Sofia

      2004 - 2008
      Information science
  • Experience

    • Tumbleweed Communications

      Jan 2006 - May 2009
      Sofitware Engineer II

      Leading developer of the front end Web UI of the Tumbleweed Express product using SmartClient Isomorphic AJAX framework, Web services (Jax-WS), JavaScript, J2EE/Java , JBoss, Ant, PHP, Oracle 10g. Development methodologies used: SCRUM, team size: 5 developers and 3 QA engineers.

    • Tumbleweed

      Oct 2006 - Jan 2008
      Software Engineer

      As part of the automation framework development team delivered 5 major releases of test automation components:• WebUI testing – execution engine build on top of HTML Unit, Record (Mozilla plug-in)Technologies: JavaScript, Java, NPAPI, XEmbed• DB backup restore – adapter component for MySQL, Oracle, MS SQL for high speed (less than 0.5 sec) backup and restore of DB.• HTF – hosted testing framework – x-doclet like technology for quick exposure to web service of J2EE code. Technologies: J2EE, SOAP, XML, JAX-WS• Reporter – WebBased system for reviewing test automation logs, results, statistics and dashboard. Technologies: PHP, MSSQL, JSP, Isomorphic, Hibernate, Java• Test Repository – test case management system tied with the automation harness and the Reporter. Technologies: SWT, Eclipse, AST (Asynchronous syntax tree), Java, MS SQL• TestHarness – Customized version of TestNG with connectors to the Reporter, Test Repository. Custom annotations and Excel data provider. Show less

    • Micro Focus

      May 2009 - Aug 2012
      Senior Software Engineer

      Micro Focus Visual COBOL for EclipseAs leading developer in the Eclipse IDE team delivered 5 major releases of the “Visual COBOL for Eclipse” product line and its predecessors based on the Eclipse PDE. Took a key role in developing the Eclipse IDE interoperability layer (written in COBOL) for communicating with the COBOL core (compiler and debugger) modules. Made a major contribution to the IDE debug and compile support for JVM COBOL (COBOL compiled to Java byte code) on top of JDT. Designed and implemented the basis of the product modules for remote COBOL development in Eclipse IDE using the Eclipse Target Management (RSE) framework.Implementation of Continuous Integration SystemImplemented the foundation and led the development of the continuous integration system for the Eclipse IDE team allowing automatic build and verification of the product quality on every code check-in. On successful build – unit tests and product end to end tests are run and the results are sent via mail. Implemented the framework and process for creating product end to end tests – as a result the product is covered with more than 5000 test cases. Technologies used: SVN, Jenkins CI, Apache ANT, Eclipse SWTBot. Show less

    • SAP

      Aug 2012 - Jan 2014
      Expert Software Developer

      Development of the Eclipse based SAP Hana Cloud Development Tools

    • Botron Software

      Jul 2013 - now

      My main responsibilities are leading a team of technical consultants for Atlassian ecosystem products. The main activities I take part of technical requirements gathering, analysis and implementation in the following areas:► Atlassian Consultancy ◆ Merge/Split/Federate/De-federate JIRA and Confluence Servers – unique record of 100% successful, 95% on time and 96% on budget when merging/splitting Atlassian servers. ◆ Custom Add-on development for JIRA and Confluence. ◆ Migration to GIT from legacy source control systems – CVS, Subversion, PVCS, Dimensions, PerForce, ClearCase, Accurev, MKS► Enterprise Solutions based on the Atlassian products: JIRA, JIRA Service Desk, Confluence, Bitbucket, Hipchat, Bamboo . This includes end-to-end business solutions in the following areas: ◆ Release and Program Management –end-to-ends solution covering all business and technical aspects from capturing the demand to the release of the changes. The main products used are JIRA Service Desk, Cycle Control and Insight ◆ DevOps - Continuous Integration & Delivery/Deploy solution using JIRA, Bitbucket or Github, Jenkins or Bamboo ◆ Quality Management for JIRA - manage all aspects of Your Quality Using JIRA: Test Suites, Manual & Automated Test Cases, Link to Features/User Stories. ◆ Asset Manager for JIRA – allows you to create and manage inventory for your assets. ◆ Human Resources for JIRA - Maximize the Efficiency of Your HR Department with JIRA with Performance Evaluations, on-boarding processes, vacations and personnel files. ◆ CRM for JIRA – manage companies, contacts, meetings, quotes, incovices, sales and many more.► Atlassian Answers Top 20 JIRA expert in the world in Atlassian Answers (over 15 000 karma points) - I am responsible for building strong Atlassian community and creating awareness for Botron products and services. Show less

      • General Manager

        Jan 2015 - now
      • Architect and Co-Founder

        Jul 2013 - Jan 2015
    • Appfire

      Mar 2021 - now
      Chief Product Architect
  • Licenses & Certifications