Asif Iqbal Patel
Lead Software Engineer at Cricut
- Role
- Lead Software Engineer at Cricut
- Location
- Salt Lake City, UT, US
- LinkedIn followers
- 500 followers
About Asif Iqbal Patel
23 years of rich and diversified experience in Project Management, designing, developing and implementing Tools/Frameworks and packages in multiple technologies and platforms. Skilled in aligning end-user needs with long term resolutions to complex IT challenges. Track record of successfully streamlining operations and maintaining schedules, with experience in leading complex projects and having excellent problem solving skills along with deep knowledge acquired through years of experience working with multiple domains4 years of strong experience in Accounting, Inventory & Billing software development.4 years of strong experience in e-commerce and payment gateway implementation.6 years of strong experience with agile product management (Scrum Master) and Test-Driven Development (TDD) development methodologies.3 years of Strong experience in developing computer vision and image processing applications using OpenCV, Matalb, C++ & python.3 years experience of developing software tools to to integrate and communicate with Sensors, Arduino, gauges and high end cameras.8 years experience in US Health Care software development12 years of extensive experience of designing and developing software applications for web, desktop and mobile platforms with.Net, Java, Kotlin, C#, VB.net, ASP.Net & SQL Server.3.5 years expertise in developing and implementing Web services, REST API and Micro services along with JSon & ProtoBuf.12 years experienced in relational database technologies like MySQL, MS SQL & Oracle.Strong knowledge of mobile development using Flutter & Dart.4 years of strong experience in teaching 20 years of experience in designing and architecting with strong understanding of design patterns, UML, Object oriented programming.
Experience
Lead Software Engineer
Mar 2021 — Present · US
Part of the Test Development Engineering (TDE) team working on developing state of art software applications, algorithms & end to end multi platform tools for testing the quality and output of our machines using technologies such as C++, Java, Kotlin & Flutter, also responsible for developing image processing and geometric algorithms using OpenCV to process and measure the cut and draw quality of cricut machines, involved in development of API’s using.net, c# and MS SQLServer.* Develop and extend software tools which automate, analyze, and monitor manufacturing & quality Cricut products.* Develop software solutions to connect, collect and process data from sophisticated sensors, gauges and cameras.* Identify opportunities for automation within manufacturing processes.* Provide support for the real-time manufacturing software tools. Manage and improve operational infrastructure.* Handle configuration, testing, installation, monitoring of automation and testing tools* Handle requests sent by manufacturing facility, communicate follow-up with manufacturing teams and work with other groups on resolving issues* Participate in all facets of a project’s life cycle from design, implementation, testing, documentation and deployment, with a focus on deployment and production support* Help design and develop real time software components* Coordinate with other technology groups around releases and upgrades* Interact with developers, manufacturing engineers and remote support staff
Education
Bangalore University
Bachelor's degree
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.