logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Engineer
LPL FinancialSenior Software Engineer
Sep. 2023 - Feb. 2024San Diego, California, United StatesLPL entered a partnership (Bank Trust Trading) with a specialized bank and needed to enhance their ClientWorks platform to enable trading through this partner bank. • Tasked with the implementation of all the UI functionality using Angular 16 in an Nx monorepo, DevExtreme component library, Tailwind CSS, and RxJS • Designed solutions per Figma mocks using diagrams in Confluence and applied Nx to generate libraries, components, services, interfaces, etc., as needed per architecture best practices and program requirements. • Unit tested all components and services with Jest and collaborated with API developers to ensure proper data exchange between the UI and back-end services as well as worked with QA teams to ensure all acceptance criteria were met including security. • Delivered all components in a timely fashion, positively impacting LPL’s revenue by enabling transactions through Bank Trust Trading For LPL’s existing rebalancer tool, financial advisors requested the ability to upload trading restrictions in bulk quantity using Excel spreadsheets. Such restrictions allow investors to maintain certain limits on daily trading. • Tasked with the implementation of all UI components using Angular 16 in an Nx monorepo, DevExtreme component library, and Tailwind CSS • Designed, developed, and tested as stated above for Bank Trust Trading and applied Typescript for data modeling and validation. • Contributed to API refinement with thorough testing of all user input cases and analysis of API responses. • Delivered all components in a timely fashion, enhancing the rebalancer feature, one of LPL’s most successful features to date that has increased LPL’s user base and revenue.
Sr. Software Engineer
Pivotal Commware®Sr. Software Engineer
Jan. 2022 - Jun. 2023San Diego, California, United StatesA manufacturer of 5G mm Wave repeaters, Pivotal was in the initial stages of developing Wavescape, a network planning tool that uses high-resolution aerial photographs with known locations of 5G cell towers, light and electrical posts, and candidate locations for their Pivot repeaters. • Tasked with enhancing the functionality of Wavescape Core, a Python code base that performs complex network analysis using libraries such as NumPy, Geopandas, and SciKit Learn • Quickly learned new concepts and acquired skills needed to deliver requested features. • Delivered features that allowed field engineers to generate additional visualization layers of key performance predictions in QGIS (Quantum Geographic Information System) • Field engineers were able to deliver reports with the level of detail necessary to efficiently implement Turnkey, Pivotal’s initiative for enabling fixed wireless access for customers such as Verizon. • Tasked with the development of features for Wavescape Portal, a React-based web application that implements Leaflet and Ant Design components over high-resolution aerial photographs. • Developed UI features that allowed field engineers to input different configurations of key data such as line of sight, signal attenuation, and vegetation interference, among others. • Added features to a Flask-based API and Postgres database, namely the creation of new configuration models for Wavescape Core • Used Azure blob storage to store all network planning iterations, e.g., Parquet files and QGIS layers, as generated by 96-core servers. • Results reflected in increased revenues for Pivotal through its Turnkey initiative.
Sr. Software Engineer
LPL FinancialSr. Software Engineer
Mar. 2021 - Dec. 2021San Diego, California, United StatesLPL began its development of the Rebalancer, an innovative technology whereby advisors can input certain key factors and, using complex mathematical models, generate suggestions for reinvestment within portfolios. • Tasked with the implementation of UI functionality using Angular in an Nx monorepo, DevExtreme component library, and Tailwind CSS • Designed solutions per Figma mocks using diagrams in Confluence and applied Nx to generate libraries, components, services, interfaces, etc., as needed per architecture decisions and business requirements. • Unit tested all components and services with Jest and collaborated with API developers to ensure proper data exchange between the UI and back-end services. • Delivered UI components for the Rebalancer in a timely manner, contributing to what is now considered one of LPL’s highest revenue-generating features.
Technical Lead
CooperVisionTechnical Lead
Nov. 2020 - Mar. 2021San Diego, California, United StatesCooperVision was in the middle of delivering features for its optometry office SAAS product. The current tech lead needed help. • Tasked with managing both QA and production deployments, support and mentoring of junior developers, and extensive PR reviews. • Contributed to the development of features using Angular, Ionic, and Tailwind CSS as well bug fixing. • Managed language updates using Lokalise library and lead a successful effort to upgrade Angular 9to11 • Although the position was terminated sooner than expected, my contribution was to a timelier completion of the features needed to drive the revenues from the optometry office software.
Software Engineer
CiscoSoftware Engineer
Jun. 2019 - Nov. 2020Carlsbad, CaliforniaCisco has an in-house component library designed with and for Angular, as well as an in-house application scaffolding generator. From basic elements such as buttons, input fields, and dropdowns, to more complex custom features, the library needed an upgrade as well as improvements in documentation and adoption for use throughout Cisco. • Tasked with upgrading of the in-house component library and scaffolding generator from Angular 5 to 8 version. • Performed the upgrade using the Angular CLI and monorepo paradigm. • Made significant improvements to documentation to promote the implementation of the library within the organization. • Upgrade made possible the more widespread use of the component library for newer applications. Cisco carries out a yearly sales forecast that directly impacts its value in the stock market. Its forecasting software at the time was outdated and in need of refactoring. The new software was dubbed Next Gen Sales Forecasting. • Tasked with developing components for Next Gen, overseeing the use of the recently upgraded in-house component library for the project, and mentoring of new and junior front-end developers. • Developed an extension of Angular’s Testbed that allowed quick setup of unit tests for any component within Next Gen, increasing productivity for unit test development. • Timely and successful delivery of Next Gen Sales Forecasting provided Cisco sales personnel an enhanced user experience and more efficient delivery of sales forecasting data for the stock market.
Sr. Software Developer
Enterprise TechnologiesSr. Software Developer
Nov. 2018 - Jun. 2019Greater San Diego AreaEnterprise Technologies was tasked with creating scheduling software for the Oceanside Police Department. Scheduling was done using paper slips and several web interfaces, a very inefficient process. • Tasked with developing endpoints in NodeJS to interface with JD Edwards, an Oracle ERP used by the city of Oceanside to manage personnel and payroll. • Analyzed and documented data requirements, created and maintained data tables using Sequelize ORM migrations and seeders, implemented API security (CORS and JWT tokens), implemented Kue workers and PM2 for process management, developed and maintained Docker container for Azure Web App, set up and managed CI/CD pipelines on Azure, set up and managed PostgreSQL database and REDIS cache on Azure for API, set up and maintained Linux VM for Git deployments and staging environment for API and client • Greatly impacted the scheduling process within the department, saving thousands of hours of processing time.
Sr. Automation Engineer
CARETSr. Automation Engineer
Feb. 2018 - Aug. 2018Greater San Diego AreaAfter experiencing downtime with NetSuite, the IT department was tasked with creating an in-house ERP based on certain features in NetSuite. • Tasked with creating the CRM portion of the initiative. • Extracted and synced data from Oracle NetSuite using SuiteScript restlets, extracted and synced data from Salesforce, created data tables in MySQL for synced data, created endpoints for synchronizing of NetSuite data and for CRUD functions using Koa, a NodeJS framework. • Developed UI components in Angular 6 using Angular Material and Flex Layout • Provided a uniform and custom-tailored CRM experience for the sales team, impacting revenues.
Sr. Software Developer
BandwidthXSr. Software Developer
Mar. 2017 - Jan. 2018Carlsbad, CaliforniaBandwidthX was left with an unfinished project written in AngularJS. The project was a portal where telecoms could shop for unused Wi-Fi hotspot bandwidth throughout the globe. BandwidthX had been planning to build its own Wi-Fi hotspot marketplace. • Tasked with completion of Wi-Fi hotspot market portal for European client. • Quickly took ownership of unfinished AngularJS code, completing unfinished modules and refactoring code as needed. • Positively impacted BandwidthX revenue with timely completion and delivery of project • Tasked with ownership of the UI for the new marketplace portal. • Collaborated closely with the design team to develop component architecture and style guides from Photoshop mocks. • Implemented High Charts for KPIs as well as High Charts Maps and Angular Material UI components. • Modeled data using TypeScript. • Implemented Google Maps to allow users to draw polygons and set parameters such as availability of Wi-Fi bandwidth and pricing. • Positively impacted revenue streams by enabling large volume sales and purchase of Wi-Fi bandwidth.
Sr Front End Developer
Tillster, Inc.Sr Front End Developer
Apr. 2015 - Mar. 2017San Diego, CaliforniaOne of Tillster’s clients, Pizza Hut Canada, did not have a store location system for its customers. • Tasked with implementing a store locator. • Implemented a Pitney Bowes API for Canadian addresses, creating services within AngularJS. • Collaborated with designers to ensure proper implementation of styles. • Positively impacted Pizza Hut Canada revenues Tillster acquired two new clients, Pizza Hut Mexico, and Pizza Hut Puerto Rico. • Tasked with onboarding both new clients. • Completed configuration for new clients, contributing to an initiative to make onboarding more seamless for new clients. • Launched new clients in a timely manner, positively impacting revenue. Among other tasks, I continuously contributed to the application by maintaining and improving services to interact with different POS systems, maintaining SEO, analytics with Google Tag Manager, as well as content management using WordPress.
Sr UI Developer
RealPage, Inc.Sr UI Developer
Feb. 2014 - Mar. 2015Greater Chicago AreaDeveloped and maintained features for MyNewPlace.com, a real estate rental platform. • Used Backbone and JavaScript w/Coffeescript. • Performed minor fixes to Scala backend as required. • Maintained legacy real estate systems built with JSP. • Implemented AngularJS in extensive POC project meant to bring together the features of several legacy systems acquired by RealPage into a modern SPA.
Sr. UI Developer
1WorldSyncSr. UI Developer
Aug. 2013 - Feb. 2014Greater Chicago AreaCreated templates for editable content workflows in Liferay using XML and Velocity • Created CSS styles for corporate intranet. • Created website animations using jQuery (JavaScript)
Sr. UI Developer
Atlas Software TechnologiesSr. UI Developer
Mar. 2013 - Aug. 2013RemoteWorked as contractor for 1WorldSync. • Developed corporate intranet using Liferay CMS • Collaborated with designers to implement designs into Liferay. • Created stylesheets and templates for all intranet content. • Created animations using jQuery (JavaScript)
Senior UI Developer
Rose InternationalSenior UI Developer
Dec. 2012 - Mar. 2013Greater San Diego AreaWorked on project to establish corporate intranet using Liferay. • Collaborated with designers to create layouts for portlets and content areas within Liferay. • Created templates for editable content workflows using XML and Velocity • Created stylesheets using CSS.
Lead UI Developer
22SocialLead UI Developer
Mar. 2007 - Dec. 2012Greater San Diego AreaDeveloped websites for several multi-level marketing firms as clients. Websites were designed for Facebook pages. Collaborated with designers to create markup and CSS from Photoshop mockups. Implemented jQuery for animations and AJAX calls. Co-founder of 22Social, a CMS built using Codeigniter (PHP), MySQL, and Javascript that allows users to quickly and seamlessly install customizable web content into Facebook pages.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Guillermo on Intch
IT
171458 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
20
IT Specialist @ AGTechremote
ITFrontend Developer
30877 people
18
Student @ PDX Code Guild
20
Web Developer @ JPW Experience
15
IOS Engineer @ Abbacore