Josue Velazquez Fonseca
Software Developer at iCabbi- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Spanish -
Topline Score
Bio
Credentials
-
Certified Java Programmer
-Aug, 2010- Nov, 2024
Experience
-
iCabbi
-
Ireland
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
May 2020 - Present
-
-
-
Mobile Knowledge
-
Canada
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Aug 2014 - May 2020
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
-
-
-
Jitisoft Inc. (Division of American Iron and Metal)
-
Ottawa, Canada
-
Senior Software Engineer
-
Oct 2012 - Dec 2013
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
-
-
-
Superna Business Consulting Inc.
-
Ottawa, Canada
-
Software Developer
-
Apr 2011 - Oct 2012
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
-
-
-
Desoft S.A.
-
Santiago de Cuba, Cuba
-
Web Developer
-
Nov 2003 - May 2009
- 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
-
-
-
Copextel S.A.
-
Santiago de Cuba, Cuba
-
Software Developer
-
Sep 1997 - Oct 2003
- 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. - 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.
-
-
Education
-
Sun Microsystems Certified Java Programmer
Certified, Java Programmer -
ISPJAE, Havana, Cuba
B.Sc., Computer Engineering