Onkar Nirhali
Software Engineer @Teledyne Controls
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Teledyne Controls
Uxbridge, GB
Significant part of the development team for Spectrum (Version 1) from inception, a cloud-native application from scratch focusing on using AWS Cloud Services, Python, and Angular. Also used CloudWatch for enhanced logging-Implemented REST APIs using Python (FastAPI) and AWS Serverless solutions (Lambda functions), with S3 Buckets for temporary data storage and retrieval-Utilized Docker to create Lambda-specific container images, which were deployed via AWS ECS for scalable execution-Collaborated with the UX team and developed several reusable Front-end components using Angular along with Prime-ng-Implemented robust unit tests with Pytest for Back-end, Jest for Front-end and xUnit for C# Razor Pages to ensure higher runtime and lesser bugs(50% reduction)-Wrote 20+ Stored Procedures for AWS Redshift and AWS Aurora-MySQL-Enhanced and optimized Terraform scripts by adding API endpoints, AWS Lambda functions, security groups, and environment variables to improve infrastructure automation and scalability-Identified and resolved issues on certain features. Worked on various spikes to formulate implementation for new features-Partnered with the Product Owner to architect and develop the Spectrum Client application using Electron and Razor, ensuring robust client data privacy and a seamless user experience-Implemented a scalable user notification system leveraging Python APIs with Amazon SQS for message queuing and SNS and SES for real-time event-driven notifications-Engaged in pair programming, conducted code reviews, and collaborated with cross-functional teams to ensure high-quality software solutions.
EDUCATION
Marathwada Mitra Mandal's College of Engineering Pune 52
Bachelor of Engineering - BE, Information Technology
Queen Mary University of London
Master's degree, Computer Science
ABOUT ONKAR NIRHALI
Experienced and results-oriented professional with a robust foundation in software development and adeptness in AWS cloud architecture. I possess a fervent dedication to crafting intuitive and high-performing user experiences, consistently demonstrating my ability to collaborate with diverse teams to realize innovative product visions. My areas of specialization encompass- UI/UX Design: Partnering closely with Lead Engineers and Management to architect the user interface and refine user experience dynamics within Spectrum- Angular Development: Proficiently crafting functional and reusable components in Angular, alongside fine-tuning existing ones to achieve a remarkable 30% performance enhancement- AWS Integration: Orchestrating the seamless integration of over 30 AWS Lambdas utilizing Python, while harnessing S3 buckets for optimal data storage and retrieval capabilities- Database Mastery: Leveraging RedShift and SQL Stored Procedures adeptly to streamline data fetching operations from the AuroraDB-MySQL database- Infrastructure as Code (IaaC): Proficiently scripting Terraform configurations to automate the deployment of Lambda functions, establish API endpoints, and configure security groups and environment variables with precision- Agile Methodologies: Adhering rigorously to Agile methodologies to ensure timely delivery of project milestones within iterative Sprints- Code Architecture and Review: Implementing robust design patterns to foster the development of clean, efficient code structures, and actively participating in code reviews to maintain codebase integrity.With a proven track record of delivering high-quality solutions, optimizing performance metrics, and fostering a culture of innovation, I am poised to drive impactful contributions within your esteemed organization.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.