Alex Weingarten
Software Engineer
Spalenberg 26, Basel 4051 alex@bowlinguru.com +41 76 536 42 06 bowlinguru.com linkedin.com/in/aweino/Programming Languages
- C#
- .NET Core
- MySQL
- Grails
- Groovy
- Javascript
- Java
- Spring Boot
Tools
- Git
- Github
- Jira
- AWS
- SNS
- SQS
- RegEx
- Team City
- Terraform
Skills
- Domain Drive Design
- CQRS
- Scrum
- Agile Development
- Scrum Master
- Root Cause Analysis
- Scripting
- English - Native
- German - A2
Accomplishments
- Eagle Scout
- International Baccalaureate Diploma
Summary
Senior software engineer with 10+ years of experience nurturing solutions from concept through implementation. I am capable of filling any role on a team - from developing elegant user interfaces to building CI/CD pipelines to architecting minimum viable products prepared to grow and change with business needs. I am always yearning to learn and grow and love helping my peers do the same.
Experience
CardFree
Senior Software Developer
Dec 2016 - Present
- Decreased average response time of mission critical requests 90% to 25ms by diagnosing programmatic inefficiencies
- Re-architected and re-platformed internal loyalty API from a legacy Grails application to a C# .NET Core DDD solution powered by CQRS leveraging SNS and SQS for indirect communication
- Implemented discount integration with multiple points-of-sale and loyalty systems
ECS Team at OppenheimerFunds
Senior User Interaction Developer
May 2015 - Nov. 2016
- Incrementally migrated public website leveraging F5 to manage redirects to ensure a seamless user experience
- Developed Ruby-based proxy to locally mimic F5 rules
- Implemented modular, scalable Javascript framework that separated underlying libraries, execution control, and decouples HTML, CSS and Javascript
- Defined and implemented Google Analytics and Adobe Omniture framework to measure user engagement
Janus Capital Group
Senior Java Developer
Mar. 2012 - May 2015
- Served as Project Lead and Scrum Master; led backlog grooming, sprint planning, and daily standup meetings
- Led interactions with non-technical business stakeholders to determine desired features and prioritize stories
- Co-architected a Grails application that empowered business partners to maintain relevant content through Ingeniux content management system
- Mentored junior developers and ensured developers were properly challenged with assigned stories
Education
University of Nebraska - Lincoln
Jeffrey S. Raikes School
August 2006 - May 2010
Major: Computer Science
Minor: Business Administration
Minor: Business Administration