Julio Parra Sanchez

Profesional Software Engineer

About

I started my passion in software developing after studying electrical engineering and realizing that it was the software, not the hardware that really spoke to me. To me, nothing is more involved than creating something new to bring into the world. I've been in both, building and managing phases of an organization, and it's both the challenges and opportunities that come during hyper-growth that I'm most passionate about.

Skills

HTML HTMLCSS CSSGo GoJavaScript JavaScriptReact ReactReact Native React NativeDocker DockerExpo ExpoPostgreSQL PostgreSQLMongoDB MongoDBPython PythonFlask FlaskFastAPI FastAPIGraphQL GraphQLREST APIs REST APIsSQL SQLAngular AngularFirebase FirebaseDjango DjangoTailwindCSS TailwindCSSTypeScript TypeScriptSupabase SupabaseMySQL MySQLFlutter FlutterSwift SwiftAWS AWSClaude.ai Claude.aiVercel VercelNetlify NetlifyHostinger Hostinger

Experience

Programmer Analyst IT

Wausau Coated Products Inc.
March 2022 - December 2025

Responsibilities:

  • Work with Senior IT Programmer / Analyst(s), users and management to assess software needs and system requirements.
  • Mentor Entry Level IT Programmer / Analyst(s) to assist them with their tasks and projects.
  • Formulate and communicate ideas for software to help solve business problems.
  • Design, develop, test, document, implement and support new custom-written software, as well as modify and support existing software.
  • Refactor and Mantain EVO ReactJS Application
  • Refactor and Mantain EVO ReactJS Sales Dashboard
  • Create and refactor GraphQL schemas, type and resolvers as the company and the users need it or requested
  • Create HTML/PDF Templates on Netsuite Oracle
  • Create and implementation of suitescript on Netsuite Oracle
  • Create new app using AngularJS for User Managment
  • Create and documentation of RestfulAPI(NodeJS, Nodemon, swagger) using Clean Architecture.
  • Create a custom SQL statement like innerjoin, leftjoin, rightjoin to improve the results expected
  • Create and mantain a cronjob to update an specific fields on Azure MySQL DB
  • Set-up new users and maintain security rights.
  • Develop, run and distribute custom queries and reports, as needed.
  • Create and modify customer-specific product label templates.
  • Create and maintain manufacturing specification templates.
  • Monitor existing software and increase performance, as needed.
  • Train users on new and existing software.
  • Flexibility to support operational activities, as needed.
  • Provide 24 / 7 support by carrying a pager on a rotating schedule with other members of the IT Department.

Tech Stack:

  • ReactJS (Redux, contextAPI, hooks), TypeScript.
  • NodeJS, ExpressJS.
  • GraphQL (schema, resolvers, types).
  • MySQL, Google Firebase, mongoDB.
  • TailwindCSS, CSS3.
  • Docker.
  • Portainer (container management platform to deploy)
  • AngularJS (14) rxjs, start to implement Standalone Components.
  • Golang (templui for FE and ECHO framework BE).
  • React Native & Expo Framework, EAS to publish the app.
  • Oracle Netsuite Advance HTML/PDF templates using suiteScript (javascript).

Software Engineer

Alfi Inc
April 2021 - March 2022

Responsibilities:

  • Translate UI/UX compositions into functional, extensible, and testable components.
  • Create and Mantain a reusable components in ReactJS
  • Create and Mantain a resusable components in React Native
  • Help and Mantain the Web page on WordPress
  • Create and refactor python scripts used on AWS
  • Develop readable code from an interface-first approach to deliver features on a timely cadence.
  • Provide feedback & review peers' code and refactor code of your own when necessary.
  • Contribute to ongoing documentation.
  • Provide articulate mentorship of Mid-Level & Junior developers on clean code design and best practices.
  • Participate in all faculties of Scrum Methodology.
  • React development and Flux implementations.
  • Hash-Routing, DOM, ShadowDOM, CSSOM, Box-Model.
  • Create and mantain another MERN app using NodeJS, ReactJS, MongoDB, Express Framework and mongoose to create schemas and using MVC architecture

Tech Stack:

  • JavaScript (ES5+), CSS(2+)
  • External Web API's NodeJS ExpressJS.
  • ReactJS, Redux, contextAPI, Hooks
  • React Native & Expo
  • Python, AWS, Lambdas, REST.
  • PHP/Wordpress
  • MySQL/ PosgreSQL, MongoDB.

Apprentice & Software Developer

Techtonic Group
March 2019 - December 2020

Responsibilities:

  • Follow all Company safety policies and safety procedures in order to maintain a safe work environment.
  • Flexibility to support operational activities, as needed.
  • Participate in all faculties of Scrum Methodology.
  • Design, develop, test, document, implement and support new custom-written software, as well as modify and support existing software.
  • Mantain Web Portal SugarCMS as one of the Admin users
  • Create a project for milestone using Python & Django, MongoDB as BE
  • Internal Project for Client (Hensel Phelps) application using ReactJS.
  • Internal project for Cliente (Hensel Phelps) use NodeJS using MVC architecture and adding some custom middlewares.
  • Create a Python script for create/drop tables and mantain DB(MySQL)
  • Create a resusable components on ReactJS

Tech Stack:

  • ReactJS, Typescript. (Redux, hooks, Tanstack Query)
  • NodeJS ExpressJS.
  • Python, Django Framework, Flask Framework
  • FastAPI.
  • RestfulAPI, swagger doc.
  • MySQL, Google Firebase, mongoDB, PosgreSQL.
  • React Native & EXPO.
  • Microsoft Excel VBSCRIPT.

Monitoring and Control Data Base Operating Supervisor

Banco Occidental de Descuento BOD
September 2008 - December 2016

Responsibilities:

  • Identify, compare and resolve data quality problems.
  • Evaluate large dataset for quality and accurancy.
  • Correct data quality errors (Design and Application Development (Visual Basic 6, Visual Basic, NET, SQL, Server 2005).
  • Determine root cause for data quality errors and make recommendations for long-term solutions.
  • Maintain a record of original data and corrected data.
  • Develop and Execute data cleanup measures.
  • Ensure adherence to data quality standards.
  • Analyze, query and manipulate data according to defined business rules and procedures.
  • Customer Analysis databases (Important Bank) - Mass Remediation of Data.
  • Participate in the broader external data communities to keep up with industry best practices and emerging trends Evangelize the value of data throughout the organization.
  • Create and maintain shared queries for others to review and use as needed.
  • Create an application on VB6 MySQL to keep tracking all open ticket to our department, e.g. every request the manager/director receive an email with all description of the ticket
  • Create an application on VB6 MySQL used for more than 10 agents for Credit Telecollections, the source file to add on the DB was a txt files generated every morning by AS400 stored procedured

Tech Stack:

  • SQL Server.
  • Visual Basic.
  • Visual Basic.NET
  • PHP & Symfony Framework.
  • Dynamic 365 CRM.
  • Microsoft Excel Advance.
  • Microsoft Access.

Senior Architect of Business Intelligence

Banco Occidental de Descuento BOD
Octuber 2017 - September 2018

Responsibilities:

  • Analyze data sets and software programs.
  • Handle a large amount of data. Predefined and custom reports in the IBM Cognos suite.Query / Cubes OLAP (On-Line Analytic Processing).
  • Data Mining and Data Modeling.
  • Data Collection and Processing.
  • Data Cleansing and Processing.Running Queries.
  • Statistical analysis.
  • ETL Optimization.
  • Monitoring BI processes.
  • Cron jobs

Tech Stack:

  • SQL Server
  • IBM Cognos.
  • AS400
  • Microsoft Excel Advance.
  • VPN
  • Dynamic 365 CRM.
  • Crystal Report
May 2002 - December 2005

Responsibilities:

  • Worked management plans on land distribution projects.
  • Basic operation on different electrical PDVSA's facilities.
  • Create reports and technical analysis of electrical systems.
  • Involved in electrical maintenance works in the field.
  • Ensure compliance with safety regulations in all electrical works.
  • Calculation used electrical software such as ETAP and AutoCAD.

Tech Stack:

  • ETAP.
  • AutoCAD.
  • CircuitLab.
  • Microsoft Excel Advance.
  • Crystal Report.

Projects

PPO performance optimization for Employee

https://www.henselphelps.com/

A Web application to optimize performance for employees using ReactJS.

Build a website (in construction), and a mobile app for the league (in construction) using React Native and Expo.

Mobile app for tracking job applications and interviews using React Native and Expo and EAS. Supabase as backend.

Job Application Tracker Swift

https://github.com/parrajulio33/JobTracker

Mobile app for tracking job applications and interviews using Swift and SwiftUI. Supabase as backend. PDFKit to download all jobs to PDF.

ReactJS APP used to handle all sales, inventory, others Company's process. Created reusable components, remove semantic UI library to ChackraUI, remove redux state to contextAPI, create and update GraphQL Schema, create custom components for sales people.

Developed a full-stack Enterprise Access Management Portal using Angular 14 with standalone components architecture, designed to centralize and streamline user permissions across multiple internal company applications. The frontend was built with Angular Material UI for a clean, responsive interface, leveraging RxJS for reactive data streams and asynchronous operations, and Zone.js for seamless change detection and real-time UI updates. The application integrates with two backend data sources: a MySQL database hosted on Microsoft Azure for core application data, and Firebase Realtime Database for dynamic, real-time user permission management. This dual-database architecture allows administrators to grant, revoke, and manage user privileges across both platforms simultaneously, controlling access to multiple internal company systems from a single interface. Key highlights: Standalone component architecture for improved modularity and lazy loading; Real-time permission sync via Firebase with instant UI feedback; Role-based access control (RBAC) connecting Azure MySQL and Firebase; Centralized gateway for managing multi-application access rights

A Golang application for users services for a different applications on the company like e.g Netsuite and others. to concentrete all inputs and outputs on this app and including Azure ID sign in, ECHO Framework, templUI, Azure mysql, create a custom makefile

Education

Bachelor Degree of Electrical Engineering

University Rafael Urdaneta
June 1998 - December 2003