Jhonathan Socop

Jhonathan Socop

Followers of Jhonathan Socop269 followers
location of Jhonathan SocopMunicipio de Tecpán Guatemala, Chimaltenango, Guatemala

Connect with Jhonathan Socop to Send Message

Connect

Connect with Jhonathan Socop to Send Message

Connect
  • Timeline

  • About me

    Senior Software Developer

  • Education

    • Fundación Kinal

      2011 - 2013
      Computer Science, TIC's
    • Universidad Mariano Gálvez

      2014 - 2021
      Computer Science Engineering Computer Science Engineer
  • Experience

    • Viaro Networks Inc.

      Aug 2013 - Aug 2018

      Magento Project* Rewrite magento core in order to add features to make it easier the process of purchase, shipping and phone activation.* Cron job integration to keep information such as available products, plans details, top-ups and plan changes synchronized on Magento and Bequick API (The MVNO API)* Creation of custom magento module to add new admin reports to collect and display information about top-up purchase, plan changes, phone activations, lifeline earnings, and others custom MVNO/MVNA reports that magento doesn’t support.* Code improvements to MyServices module, this module have features that allow customers to check their plan status, change plan, pay bills, payment history, buy top-ups and more features related to phone service. Show less SMPP Project* Creation of background linux service to establish connections of multiple binds (TX and RX) to SMSC Sprint servers through Short Message Peer-to-Peer (SMPP) protocol in order to enable the feature to send SMSs.* Keep alive connection for SMPP service with error handling and email notifications.* Creation of new website to collect information of SMPP traffic (incoming and outgoing SMSs) of the different TSB products.* Develop RESTful API for Message Center project. The main developed endpoints are: Adhoc SMS sending, get SMS status, get SMS responses, retrieve all SMS information for tracking purposes and bulk SMS sending with support for XML and CSV files.* Develop ip whitelist security to limiting and controlling access only to trusted users Show less Lifeline Project: US government program that offers discounts on phone services to persons with low-income.* Creation of new magento modules, Magento is an e-commerce framework written in PHP. * Analysis, design and implementation of custom magento module to create lifeline forms in order to collect customer information, electronic signature, documents as proofs of customer eligibility. With this feature the users are able to apply for lifeline service online.* Analysis, design and implementation of lifeline review module, it is in charge to manage all the customer lifeline requests with options to review data, ask for corrections, approve and reject lifeline requests.* MelissaData API integration, it is an API that provides identity verification and contact data quality* NLAD API implementation, Government API to enroll new customers to the lifeline program and manage the existing lifeline services. Show less

      • FS Artez - Tech Lead

        Nov 2017 - Aug 2018
      • Telecom Service Bureau (TSB) - Lead Web Developer

        Oct 2017 - Jul 2018
      • UCLA - Lead Web Developer

        Oct 2017 - May 2018
      • Telecom Service Bureau (TSB) - Web Developer

        Feb 2017 - Oct 2017
      • Telecom Service Bureau (TSB) - Lead Web Developer

        May 2016 - Feb 2017
      • Telecom Service Bureau (TSB) - Web Developer

        Nov 2014 - May 2016
      • UCLA - Web Developer

        Aug 2013 - Oct 2014
    • Great Place To Develop

      Aug 2018 - Jan 2023
      Senior Software Developer

      Maintenance of existing products for Medical Management, the list of the products are: #1 Scheduler: Desktop application to schedule patient appointments. #2 Kiosk: Physical kiosk app to generate tickets for patient appointments. #3 Tablet: The main tool for doctors and medical stuff, used to save any lab, exam, surgeries and so on to keep all patient medical history up to date. #4 PatientPortal: Web portal for patients that include features like, see medical history, download lab and exam results, book an appointment, etc.Position accountabilities* Solve bug on the different applications.* Implement new features based on the client requirements* Implement third party API* Work on move some of the features to a web aplication buid on react for the frontend.* The backend code was written on C# and the company use the whole Microsoft ecosystem to build most of its applications.* Help on the onboarding process for new team members.* Present updates and new features to the whole team members Show less

    • Cliengo

      Jan 2023 - now
      Frontend Developer
  • Licenses & Certifications

    • Cisco IT Essentials

      Cisco
    • Cisco CCNA 1

      Cisco