Salt Lake City, Utah, United States
Worked on Dyno Nobel’s digital platform, NobelFire, providing software solutions for blasting activities in mining operations–from field data collection to design and from blast reporting to compliance.
Developed scalable RESTful APIs with Python, integrated them into React-based frontends, and developed responsive web interfaces using React, TypeScript, and modern CSS.
Scaled AWS data pipeline by orchestrating Lambda-triggered data flows into S3 and Redshift, doubling data throughput and powering real-time business intelligence dashboards in Amazon QuickSight.
Utilized RabbitMQ to maintain data consistency across distributed microservices by implementing reliable message queues and event-driven communication patterns, reducing data integrity issues across services.
Modeled complex relational data using SQLAlchemy as an ORM to streamline database operations, enabling faster, maintainable development across multiple Python-based microservices.
Developed automated QA tests in Java using Cucumber and Selenium, integrating Allure for detailed test reporting and enhanced visibility into test results.
Led end-to-end feature development from technical spike through delivery, including requirements gathering, proof of concepts, implementation, testing, and deployment, resulting in timely rollouts of high-impact product updates.
Mentored newer engineers and gave guidance and instruction on our repositories, best practices, troubleshooting the code, as well as general career advice.