π Front-end Engineer, Software Engineer (8+ years, TypeScript, React, Next, Astro, Angular, Stencil, Svelte, Vue)
πΊπΈ Philadelphia, PA (Open to Relocation)
π’ Green Card Holder
π LinkedIn | π GitHub | βοΈ leonid.hastings@gmail.com | π +1-215-987-7259
Admiral Makarov National University of Shipbuilding, 2014 - 2018
RE Partners | March 2024 β Present | 2 years 6 months | New York, NY
Working for one of the oldest, largest financial institutions in the world.
- Owned and delivered an independent portfolio of assigned projects end-to-end
- Followed established best practices and the company-wide development manifesto, working exclusively within approved tooling and architectural guidelines
- Reviewed design specs, coordinated directly with stakeholders to identify pain points, and implemented tailored solutions
- Audited existing projects, documented findings in detailed issue reports and improvement specs, and collaborated with project leads to prioritize and implement fixes
- Presented best practices and emerging development tools to an audience of 50+ engineers at internal education conferences
ADP | September 2022 β March 2024 | 1 year 7 months | Jersey City, NJ
ADP provides financial services, including payroll, HR, and workforce management solutions for businesses.
- Built dashboards from scratch using a micro-frontend architecture
- Designed the data flow, component interactions, and event handling; covered functionality with unit and end-to-end tests while consuming ADP's internal design system
- Diagnosed and resolved design system bugs by filing detailed reports, participating in QA sessions, and implementing workarounds when upstream fixes weren't yet available
- Replaced Ag-Grid with a custom, feature-rich, reusable grid component built in-house, reducing licensing costs and improving flexibility for future features
Sandals Resorts | September 2020 β September 2022 | 2 years 1 month | Miami, FL
Sandals Resorts owns and operates 30+ resorts in the Caribbean providing luxury vacation services. In the peak times (August, February) website attracts around 1500 visitors daily.
- Identified a company-wide inefficiency: every app implemented similar components and styles independently, consuming significant development and maintenance resources. Proposed and led the creation of a shared design system with common components, styles, and design tokens
- Researched and evaluated popular dev tools, selecting React, TypeScript, TailwindCSS, Vitest, Playwright, and Storybook based on project requirements and long-term maintainability
- Established linting rules and coding conventions before development began, ensuring consistency across the team from day one
- Documented and maintained the design system; led weekly QA sessions and analyzed bug reports to guide iteration
- Promoted to lead the same team on a full redesign of the 300-page sandals.com website
- Delivered the project by integrating the new design system with Next.js, significantly improving SEO and performance metrics and making the website rank #1 in search
- Partnered closely with the design team during A/B testing, increasing booking conversion rate by 46%
Fortune-IT | June 2018 β September 2020 | 2 years 4 months | Austin, TX
Fortune-IT is a small digital agency providing digital transformation services for mid-size businesses.
- Joined as an entry-level front-end developer and rapidly learned from a more senior person on the team
- Converted Figma designs into fully responsive, cross-browser websites
- Optimized existing websites' Google Lighthouse scores from poor to near-perfect
- Built a 50-page website from scratch for a renewable energy company based in Los Angeles