Josue Velazquez Fonseca

Josue velazquez fonseca

bookmark on deepenrich
location of Josue Velazquez FonsecaNepean, Ontario, Canada
Followers of Josue Velazquez Fonseca237 followers
  • Timeline

  • About me

    Software Developer at iCabbi North America

  • Education

    • Sun microsystems certified java programmer

      2010 - 2010
      Certified java programmer
    • Ispjae, havana, cuba

      1992 - 1997
      B.sc. computer engineering
  • Experience

    • Copextel s.a.

      Sept 1997 - Oct 2003
      Software developer

      - Responsible for the design, develop and testing of applications using Delphi and C++. - Developed and maintained custom-made Human Resources and Financial applications. - Analysed user requirements, procedures and problems in order to automate processing.- Discussed system features and enhancements with clients, and designed and created flexible reports for custom data analysis.

    • Desoft s.a.

      Nov 2003 - May 2009
      Web developer

      - Responsible for the full scope of software design and analysis.- Perform user training and demonstration- Analyzed software requirements in order to determine feasibility of design within time and cost constraints.- Identified problems, diagnosed causes and determined corrective actions.- Wrote a detailed description of the user needs, program functions and steps required to develop and modify the computer program.- Participated in the design and normalization of database.- Developmented Web Services.- Planned, developed, tested and documented computer programs applying the knowledge of new programming techniques. Show less

    • Superna business consulting inc.

      Apr 2011 - Oct 2012
      Software developer

      Development of Optical Network Management systems using agile development practices.- Designed and implemented optical network management/mediation, and modeling products involving both client and server components interfacing into optical/packet network environments.- Object oriented design patterns and programming, client-server programming and multi-threading programming.- Debug, troubleshoot and resolve software issues in a multi-tiered environment/platform.- Analyzed requirements and provided functional descriptions and a high-level system design of the proposed solution.- Worked on a combination of real equipment and simulators during implementation and testing.- Provided design, implementation and test estimates as input to project plans.- Enhanced previously developed applications as the software evolves.- Improved and refactored source code in order to enhance the user experience and performance of the application.- Database migration and modification of the database schemas as required. Show less

    • Jitisoft inc. (division of american iron and metal)

      Oct 2012 - Dec 2013
      Senior software engineer

      Design and development of Enterprise Information Management System, making use of a large number of devices through a Sensor Network and integrating just in time intelligence, transactions and business rules to develop scalable business intelligence solutions. - Technical lead of a four-member team responsible for the design and development of the Sensor Network.- Designed and coded application components in an Agile development.- Improved software performance through test driven development, automated unit testing, and comprehensive integration testing.- Designed and implemented binary data protocols on TCP for devices such as printers, barcode readers, scales, ATMs, and cameras.- Developed requirements, functional specifications, and technical product specifications.- Provided guidance and assistance to other developers- Troubleshoot hardware and software issues and work with hardware, software and system engineers to identify the root cause.- Provided scope and effort estimates to management. Show less

    • Mobile knowledge

      Aug 2014 - May 2020
      Software developer

      Development and support of transportation dispatch systems. Contribute to the entire software development life cycle of Mobile Knowledge’s products with technologies such as: C, C++, Java, MS Visual Basic, Python, and MySQL on Linux and SCO Unix environments.- Design and implementation of new functionality.- Refactoring legacy code using Python as part of the migration to a cloud based architecture.- Implementation of RESTful Web Services for a multi-layer system.- Migration of a file based database to SQL database. Show less

    • Icabbi

      May 2020 - now
      Software developer
  • Licenses & Certifications

    • Certified java programmer

      Aug 2010