Pratish Karmacharya

Software Architect & Mobile Engineer

Westminster, CO | (320) 224-2222 | kapr0602@gmail.com

An accomplished Mobile Engineer and Software Architect with a proven track record in team leadership and overseeing full software development cycles. Proficient in iOS and Android development, backed by robust expertise in Bluetooth technology. Skilled in optimizing efficiency and productivity. I excel in hands-on development and mentorship. Facilitating the achievement of complex project milestones while fostering team development in fast-paced tech ecosystems.

Technical Skills

Programming Languages: Kotlin, Android Jetpack, Swift, SwiftUI, Objective C, Java

Technologies & Frameworks: Android SDK, Bluetooth Low Energy (BLE), iOS SDK, Gradle, Hilt, Dagger2, Coroutines, Flow, Room, Instruments, Xcode, Git, Azure, App Center, Crashlytics, MVC, MVVM, RESTful, Test Driven Development (TDD)

Database Technologies: MSSQL, MongoDB, Postgres, SQLite

Methodologies: Agile (Scrum, Kanban), Lean Development

Professional Experience

Modern Software Development Mentor (Part-Time)

CodeRange LLC, Westminster, CO 08/2023 to Present
  • Actively mentoring developers in Android application architecture, emphasizing scalable and testable design.
  • Facilitate Q&A sessions and post-analysis to address specific queries, fostering a deeper understanding of SOLID principles and their practical implications in modern software development.
  • Conducted detailed analyses and case studies on SOLID principles, emphasizing their role in enhancing software design and architecture. Integrated core concepts like separation of concern, reflecting my expertise in creating innovative and efficient software.

Software Engineer II

Derive Systems, Broomfield, CO 07/2019 - 12/2023

Led the development and maintenance of a multi-module Mobile Tuner app for Android (Kotlin & Jetpack Compose) and a complementary MacOS application (Swift & SwiftUI), facilitating secure vehicle ECU reprogramming via Bluetooth, Wi-Fi, and USB interfaces.

  • Streamlined tune file creation process by implementing automated procedures leveraging CAN log analysis and parsing Ford stock firmware. Resulted in a drastic reduction of tune file creation time from several days to mere hours, significantly enhancing overall productivity and project turnaround.
  • Implemented the 'Data Bridge' solution, employing the mobile app as an interlink between VQ technology and the cloud, ensuring reliable data transmission.
  • Boosted QA team efficiency by designing and developing a specialized toolbox app, resulting in a weekly time savings of 10 hours.
  • Enhanced build and deployment processes by implementing CI/CD and automated testing within Microsoft Azure, streamlining workflows for increased efficiency.

Technology Architect

Open Access Technology International Inc., Minneapolis, MN 11/2018 - 07/2019

Led cross-functional teams in developing a cutting-edge electric vehicle management system, empowering customers to locate nearby charging stations with ease.

  • Conceptualized and spearheaded the development of both mobile and web browser applications, leveraging modern technologies and ensuring seamless user experience.
  • Designed and implemented a RESTful API that facilitated data exchange between mobile apps, web platforms, and backend services, resulting in a 10% increase in performance.
  • Delivered a user-centric solution that met diverse customer needs and contributed to a more sustainable transportation ecosystem.

Manager of webMobile & webSupport

Open Access Technology International Inc., Minneapolis, MN 06/2017 - 11/2018

Collaborated with key stakeholders to define and refine product roadmaps, incorporating valuable user feedback and market trends to optimize functionality and user experience.

  • Managed end-to-end production deployment activities for multiple products, overseeing the seamless release of applications to both the iOS App Store and Google Play store. Executed meticulous deployment strategies ensuring adherence to platform guidelines, app store regulations, and optimized user experiences post-launch.
  • Championed the implementation of new features and updates, ensuring alignment with strategic business objectives and addressing evolving user needs.
  • Successfully managed the development of webSupport, a comprehensive ticket and issue tracking tool, streamlining internal processes and communication.
  • Demonstrated initiative and resourcefulness by implementing a document tracking system and an event tracking app, further enhancing organizational efficiency and data management.

Lead Mobile Developer

Open Access Technology International Inc., Minneapolis, MN 10/2013 - 06/2017

Led the design and development of an iOS application for smart home control, empowering users to manage appliances like thermostats and lights.

  • Built a user-friendly custom interface for iOS, enabling intuitive control and scheduling of smart appliances.
  • Mentored and guided an international Android team, translating complex architectural requirements into actionable development tasks. Fostered collaboration to maintain a consistent user experience across multiple platforms.
  • Designed and implemented efficient SOAP and RESTful web services, facilitating seamless communication between both Android and iOS applications.
  • Documented design specifications in detail for international development teams, showcasing strong leadership and project management skills.

Junior Software Developer

Open Access Technology International Inc., Minneapolis, MN 08/2012 - 10/2013
  • Increased project manager productivity by 30 hours/week through the development of a Scenario Testing Tool, that streamlined the testing process, automated repetitive tasks, and enabled rapid test execution.
  • Created a Windows application for automated regression testing of web applications, further enhancing testing efficiency and software quality.

Education

Masters of Science in Software Engineering

University of St. Thomas, St. Paul, MN 05/2017

Bachelors of Science in Computer Engineering

St. Cloud State University, St. Cloud, MN 02/2012

Awards

Vice President’s Award

Recognized for significant contributions based on work ethic and team-player attitude. 02/2017

Demand of Excellence in Teamwork

Recognized for exceptional team contributions and unwavering support. 02/2014