Summary
Accomplished software engineer and IT professional seeking a principal development role in a dynamic work environment where my extensive experience, knowledge and skills can be applied to prototype and build new software tools, services, and applications.
Featured
Role: ARCHITECT, DESIGNER, DEVELOPER
- Designed and developed a trading dashboard leveraging the Schwab Trader API for real-time stocks and options data with watchlist and ORB gauges.
- Implemented options grouping by expiration dates for streamlined portfolio management.
- Built break-even calculation tools to assist in risk assessment and decision-making.
- Developed “What-if” analysis features for scenario-based trading strategies and forecasting.
- Designed and implemented a Pine Script v6 Opening Range Bias indicator for TradingView that computes the first two 15‑minute RTH candles’ high/low.
- Working on a daily trading forecast actionable email for day trading, powered by AI agents that gather and summarize relevant market news and data.
Role: ARCHITECT, DESIGNER, DEVELOPER
- Spearheaded the launch of a boutique merchandise company specializing in custom products and branded accessories.
- Designed and developed a “Virtual Gift Shop” model, integrating QR-based on-premise shopping with a responsive e-commerce platform to extend venue branding into take-home merchandise experiences.
- Built a scalable, mobile-first digital storefront leveraging modern web frameworks, ensuring seamless checkout flow and CMS integration for partner venues.
- Developed a Python-based Machine Learning Inpainting microservice to enhance product customization capabilities.
- Oversaw manufacturing and logistics pipelines while collaborating with early venue partners to align technical solutions with operational needs.
Role: ARCHITECT, DESIGNER, DEVELOPER
- A budget calculator that tracks spending and savings goals together to make a budget that includes future plans and displays a daily budget. Available in the Apple App Store and Google Play.
Role: ARCHITECT, DESIGNER, DEVELOPER
- I migrated it from a Framework 4.8, MVC, WCF, N Tier Service-Oriented application to net10.0 and hosting it on Azure.
- Completed the Microsoft Cloud Skills Machine Learning Challenge (Jul–Aug 2023), building and deploying multiple ML models in Azure and gaining hands-on experience with the full ML lifecycle, from data preparation to evaluation and cloud deployment.
- Built the JobPilot, an AI-driven career assistant feature leveraging Azure ML Studio and Blazor to deliver personalized job search guidance and resume optimization, improving user engagement and application success.
- Designed and shipped a “Slugs” feature enabling users to purchase and manage custom, SEO-friendly URLs; implemented end-to-end flow (UI, validation, WebAPI endpoints, click tracking) to improve discoverability and engagement.
- Built a Links Page that lets users create, edit, pin, and organize public profile links with gradient customization; implemented encoded IDs with Sqids, server-side rendering, and end-to-end click tracking.
- Built the Resume-Import-AI that securely uploads resumes and uses Azure AI Document Intelligence and Azure OpenAI to automatically parse, summarize, and convert them into structured, application-ready data.
- Designed RoleMate, an AI concierge that helps recruiters and users quickly understand how a candidate’s background aligns with any job description.
Experience
Role: Senior Full Stack Software Engineer
- Transformed and modernized a WinForms application into a sleek, new web-based system using Blazor.
- Collaborated closely with the Nexus Product Team to reverse-engineer large scale system with over 250 screens.
- Played a key role in building the first version (MVP) of the product, laying the foundation for success.
- Supported the product during critical testing phases (QAT Phase 1) to ensure quality and functionality.
- Contributed to a seamless go-live experience for a Warehouse Management System, making it operational and user-ready.
Role: Senior Full Stack Engineer
- Worked on design, development, maintenance, and support of digital solutions across a variety of technology platforms for CTMS, like adding new features, fix bugs, and ETL.
- Founded, implemented, and led the Playwright testing automation.
Role: .Net Senior Applications Developer, Angular Lead
- Acted as a team lead, mentoring junior developers in Angular 2 to 8+ hosted on ASP.NET MVC, and as in-house SME between MVC and Angular.
- Instrumental in the development and release of UPS Smart Basket and Branded Visibility projects, the former is used at ups.com, and reaches the entire world-wide audience to schedule their package deliveries, and the latter is used by 20,000+ merchants to customize their online shopping carts.
- Built and deployed at least five heavily used SPAs as an Angular Solutions Architect, replacing the most used screens in the ERP system to improve user experience and efficiency.
- Brought down Dashboard refresh time from 3 minutes to 2 seconds, analyzing the app end-to-end, optimizing queries and code.
- Led the modernization of the code of the Desktop App, a C# WinForms desktop application used at over 60 warehouses and 100s of stations world-wide, updating the layout to a dynamic WinForms layout, and adding ZPL to PDF label preview, new features for debugging and sending data and commands to printers.
- Developed worker roles to consume messages from Azure Service Bus for receiving parcels and decouple long-running processes from the web.
- Developed various service clients to connect with third-party shipping APIs, enhancing integration capabilities and service efficiency.
- Worked with DevOps team (one guy) performing code analysis to improve Azure app performance and load times and setting up CI/CD pipelines.
Role: Senior Software Developer
Client: QC HOLDINGS (Kansas City, MO)
Projects: External Services, QC Rules Engine, PowerShell Deployment Tool, QC Cache Service
- Designed a software engine that calls external web services asynchronously to cut down the time waiting for a loan to the time that it takes the slowest service to respond. The final design separates “the engine” from “the processor” web service so that a new junior developer can code a new web service that participates in the decision-making process while isolated from the orchestration.
- Built a dynamic business rules engine that lets the business define the business rules per region based on static and dynamic data points that determine the rule outcome. The business operates 450 stores across 9 regions covering most states.
- Researched AppFabric, designed and built the cache service used by the QC Rules Engine
- Automated the deployment of multiple web services to all the web servers in a cluster writing PowerShell scripts. The scripts launch a XAML GUI to collect parameters, then pulls the source from TFS, builds the projects with build configurations, configures destination IIS applications, and deploys to the servers.
Client: Ordico (Mexico)
Projects: Ordico.Cart
- Built an MVC shopping cart with basic functionality for inventory management, user and role management, add to cart, view cart, checkout, billing address and shipping address, and payment processing.
- Translated Spanish-English communications.
Role: Senior Developer
- Split design markup into Umbraco CMS document types to render dynamically, enhancing the flexibility and responsiveness of web pages.
- Organized information in the back-end CMS making easy for the content admin to find what they needed to edit and edit only once to render in multiple areas in the front-end.
- Provisioned sites with AJAX services.
- Integrated sites with Facebook and Twitter to expand social media presence and increase user interaction.
- Optimized sites with minification, bundling, SEO, and setup and deployed to high availability clusters.
Role: Senior Developer/Engineer
- Delivered backend solutions for clients (L'Oréal Garnier, Nestle, and Citi), enhancing system performance and client satisfaction through efficient data handling and processing
- Set up Cruise Control and GITLab for continuous integration (CI/CD) and delivery for all the projects.
- Designed ASP.NET MVC solutions to serve content for mobile, desktop, and tablet using display modes and 51Degrees, improving user experience across multiple platforms
- Wrote custom Http Modules to support CORS and JSONP for cross-domain calls, improving application interoperability and controlling site access through IP address allow listing
- Provisioned sites with services for AJAX JSON data, facilitating faster data retrieval and enhancing user interaction with web applications
- Set up servers/IIS on the cloud for staging and production, ensuring reliable and scalable environments for application deployment
- Oversaw code merges with code review, improving code quality and reducing bugs through thorough analysis and feedback
- Packaged and automated deployments, streamlining the release process and minimizing downtime during updates
- Built a custom back-end admin/CMS, providing clients with a user-friendly interface for content management and improving operational efficiency
Role: Senior Developer
- Implemented multi-language support for CHAMP, Weight Watcher’s mobile Point-of-Sale system.
- Enabled the business to expand into France/French, the first non-US language, by implementing multi-language support.
- Designed and implemented the solution to integrate the RSA Key Server Appliance to address PCI security standards in CHAMP.
- Designed and implemented the solution for multi-language support in the WPF User Provisioning Tool using custom bindings.
- Identified inefficiencies in compilation time and wrote a utility to translate NANT build files to MS Build that reduced the time to compile the CHAMP application from over 8 minutes to 10 seconds. This saved over 400 minutes of compilation time for the team of 5 developers per week, or over 1.3 hours per developer per day, increasing productivity and time at the desk across the team.
- Solved bugs in CHAMP and the Web Forms back-end admin.
Role: Senior Developer
- Developed and implemented projects for mail blasts, invoice reports, and PDF letter mail orders from the Data Warehouse, improving communication efficiency and reporting accuracy.
- Utilized SSIS in Visual Studio to create PDF outputs, streamlining document generation processes.
- Supported back-end admin tools in Web Forms with Telerik controls, enhancing user interface functionality and user experience.
- Created SSRS reports for management, facilitating data-driven decision-making and strategic planning.
Role: ERP Developer
- Developed a Sales Forecast Application within a fashion industry-specific ERP, enhancing forecasting accuracy and decision-making for VPs and sales teams.
- Enhanced the Simparel system by creating innovative user interfaces for division VPs, improving user engagement and system usability.
Independent Projects
Role: Owner
- This is my company for corp-to-corp and side projects.
Role: Owner
- This is my old C2C and side projects company. Now it is my portfolio site, and I opened ATC TECH CONSULTING.
Education
Bachelor of Science in Information Studies, The Florida State University