Alejandro F.

Software Developer

Kansas City Metropolitan Area

About

Experience

  • Senior Software Engineer at VMLYR
    Oct 2020 - Jul 2023 · 2 yrs 10 mos

    • Reimplemented an analytical application for visualizing and interpreting consumer values elicited about brands presented via interactive web and generated PDF reports using technologies including Java, Spring, Python, React and D3.js. • Created microservices to support front-ends for facilitating collaboration between client and their customers on paint selection and interior design • Informed client about service mesh and gateway options, made recommendations and implemented the resulting decisions including authoring custom Kong plugin including creating automated HTTP tests and the docker containers to allow the gateway to be deployed and tested • Deployed Apache Spark with Zeppelin on Azure • Implemented a collaborative filtering model in Python using K nearest neighbors • Migrated an application for generating coupons from Apache Struts to Spring Boot to enable customers to participate in short term promotions • Internal position title: Associate Director of Technology

  • Software Engineer at JPMorgan Chase & Co. contracted by TekSystems
    May 2019 - Nov 2019 · 7 mos

    Originated an application for the team according to predefined specifications, based on spring boot and spring batch which the company uses to model risk scenarios, currently supported by a team of eight. The objective was to conduct stress testing in the areas of credit risk, market risk, and liquidity risk and thus assess financial resilience in compliance with Comprehensive Capital Analysis and Review (CCAR). • Wrote marshaling transformers to custom json data structures for use in quantitative models • Used a custom implementation of spring batch's standard behavior to iterate through each recordsets instead of individual records • the Spring boot configuration coordinated 3 data sources for use with spring data which was transferred to an Athena database for analysis prior to presentation in the web application • Implemented an xml-based rest interaction with sharepoint API to navigate and manage sharepoint directory structure involving custom http methods corresponding to the webdav library since the firewall blocked the standard HTTP verbs • Made improvements to the web application for defining parameters, managing and executing quantitative models using Spring MVC and ext.js • Led weekly meeting for training about and implementation of Test-Driven Development (TDD) • Engaged in sprint planning and estimation

  • Senior Java Developer at USDA
    Nov 2017 - Apr 2019 · 1 yr 6 mos

    • Worked on a code base composed of Spring, Struts and EJB frameworks • Wrote automated tests to maintain a test coverage threshold • Implemented unit testing and integration testing at each architectural layer • Databases were both variably mocked through DAOs and actually invoked in different automated tests • Engineered transactional DAO layers using either JDBC or Hibernate • Worked on stored procedures and SQL scripts that are executed in the production environment • Worked on multiple interacting EAR-packaged applications for administering loans to farmers from assessing eligibility through determining the approval outcome (Farm Loan Program Information Delivery System - FLPIDS) • Implemented distributed transaction management according to pre-defined specifications for cases when transactions spanned data applications

  • Application Developer at Red Fuse Communications
    Jun 2016 - Nov 2016 · 6 mos

  • Software Developer / Automation Engineer at Computerized Assessment and Learning
    Feb 2012 - Apr 2016 · 4 yrs 3 mos