Home

About

Julio Palma Casual Picd

A little bit about Julio.

I am a dedicated, tech-savvy software engineer who thrives on learning and collaboration. With a passion for coding, I find great satisfaction in seeing my creations come to life, enhancing people's lives. I enjoy tackling challenging projects with focus and dedication, turning what may seem out of reach into achievable goals.

Experience

AI Generated Pic

QA Automation Engineer

Charles River Labs

JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge

Oct 2019 - Present

  • Develop test scripts with JavaScript, focusing on front-end interactions to validate UI/UX functionality
  • Design test suites with reusable components to ensure scalability and maintainability
  • Develop UIPath Automation using Visual Basic to automate business processes and workflows to reduce errors and improve overall efficiency
  • Develop APEX Classes, automating user workflows, to streamline regression testing
  • Deploy automated test scripts to a Docker Container via Azure DevOps
  • Validate manual test scripts via qTest and ADO Test Plans
  • Lead test planning at a team level and develop comprehensive test cases based on requirements
  • Assist in identifying and managing sensitive test data and ensure data compliance requirements are met
  • Maintain test suites across various test types (Smoke, Integration, Regression, etc.) and environments
  • Perform defect reporting and bug tracking in the QA Environment, follow up with the development team to verify bug fixes, and update bug status
AI Generated Pic

Freelance Full-Stack Developer

-

JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge

Jan 2018 - Present

  • Architect web apps with a focus on efficiency and scalability, selecting and integrating 3rd-party packages
  • Design and develop websites for small businesses using HTML/CSS, JavaScript, React, and Next.js
  • Optimize performance with lazy loading, code splitting, and caching, resulting in faster load times and improved SEO
  • Implement routes using TypeScript and Node.js, ensuring seamless integration between front-end and back-end components
  • Leverage Jest and Cypress for automated UI testing, focusing on layout consistency, responsiveness, and cross-browser compatibility
  • Contribute to documentation, technical design, development, and implementation of various applications
  • Manage version control using Git and deploy applications to appropriate environments
AI Generated Pic

Salesforce Developer

UMass Lowell - IT

JS Badge
JS Badge
JS Badge
JS Badge
JS Badge

Jan 2015 - Dec 2017

  • Salesforce Administration and Development practicing complete life cycle project development
  • Develop a Virtual Line Queue Management application in Salesforce using VisualForce, CSS, Apex, and sites
  • Develop Lighting Components using JavaScript, HTML/CSS, and APEX that trigger workflows on Salesforce Records, enhancing Salesforce user interfaces for optimized workflow and functionality
  • Create interactive forms with various routing logic using Flow, VisualForce, CSS, Apex, and sites
  • Maintain 90%+ code coverage with appropriate assertions
  • Collaborate with Project Managers and Department Directors to analyze the implementation of Salesforce
  • Document Apex Classes, Tests, Triggers, Workflows, Validation Rules, Flows, VF Pages, and custom applications for future use, transparency, and auditing
  • Create, Read, Update, and Delete data in Salesforce using Informatica, Dataloader, and EclipseIDE
  • Assess security vulnerabilities, manage Salesforce configuration, and ensure code compliance.

Skills

Tap on skills for name

Salesforce

Salesforce

Swift

Swift

UI Path

UI Path

Azure DevOps

Azure DevOps

Tailwind CSS

Tailwind CSS

JavaScript

JavaScript

Git

Git

Jest

Jest

ThreeJs

ThreeJs

CSS

CSS

OpenAI

OpenAI

Sanity

Sanity

React

React

Selenium

Selenium

Tosca

Tosca

Docker

Docker

Storybook

Storybook

NodeJs

NodeJs

Google Cloud

Google Cloud

Cypress

Cypress

HTML

HTML

Vercel

Vercel

Testim

Testim

NextJS

NextJS

Python

Python

Projects

Web app

Case Study 1 of 3:
Chit Chat Roam

JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge

Chit Chat Roam is a real-time global chat platform that connects users worldwide, featuring a sleek and responsive UI built with Next.js, React, and Tailwind CSS. Integrated with Stripe API for secure payments and Firebase for real-time data, authentication, and automatic translation of user messages into different languages, ChitChatRoam delivers a secure, fast, and user-friendly chatting experience across any device.

Web app

Case Study 2 of 3:
Clippord

JS Badge

Clippord is a macOS clipboard history manager designed to boost productivity by tracking recently copied text snippets. With features like quick access to clipboard history, the ability to pin frequently used items, hover previews for extended text, and launch-on-startup preferences, Clippord makes copying and pasting on Mac faster and more efficient. The app is accessible directly from the macOS menu bar or via a customizable global hotkey, giving users flexibility and ease of use.

Web app

Case Study 3 of 3:
Portfolio

JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge
JS Badge

This portfolio combines the strengths of Next.js for server-side rendering and routing, React for building interactive user interfaces, Tailwind CSS for responsive and efficient styling, Framer Motion for delightful animations and transitions, Sanity for content management, and Vercel for seamless deployment and hosting. As a bonus, this portfolio has a chatbot assistant powered by OpenAI that tells you about my work experience and a small ThreeJS window at the bottom.