Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Meiraj Ahmed

Catonsville,MD

Summary

Highly skilled software engineer with over 14 years of experience in developing Mobile, Desktop, and Web Applications. Expertise in Microsoft Technologies including .NET Core, .NET Framework, WPF, MAUI, Xamarin, Azure App Services etc., with a strong focus on creating UI-rich and responsive hybrid applications. Proficient in implementing CI/CD pipelines, multi-threaded applications, and modern web development practices. Demonstrated ability to lead teams, architect solutions, and deliver high-quality software across various platforms.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Procept BioRobotics
Redwood City, CA
10.2022 - Current
  • Designed and developed a cutting-edge WPF-based front-end for an advanced robotic surgical system designed to treat Benign Prostatic Hyperplasia (BPH)
  • Integrated with low-level firmware services to enable seamless interaction with surgical hardware
  • Created a rich, interactive, and high-performance UI based on detailed mockups, ensuring maintainability and user engagement
  • Leveraged and extended the open-source MvvmCross framework to fulfill specific project requirements
  • Developed sophisticated interactive widgets for real-time identification and measurement of anatomical points, facilitating precise treatment planning
  • Implemented ASP.NET Web Service for synchronizing diagnostics logs
  • Implemented structured logging and diagnostic capabilities by integrating Splunk, Kibana, and Serilog into the application
  • Implemented custom navigation and view presenters to facilitate navigation across multiple sections within a single window
  • Designed and implemented database schema for storing clinical procedure session data

Senior Software Engineer

Maryland Port Administration
, MD
05.2021 - 10.2023
  • Designed and architected cross-platform Xamarin Forms application, targeting iOS and Android platforms
  • Designed cross-platform user interfaces using XAML and MVVMCross framework
  • Created feature rich custom collapsible collection view to allow user easily perform search and navigation
  • Implemented Tree View that allows users traverse through the hierarchical data
  • Implemented asynchronous view-model methods for background web-service communications
  • Implemented Azure Active Directory Authentication

Software Engineer

RetailData
Baltimore, MD
02.2019 - 03.2022
  • Developed enterprise pricing collection mobile application client that collects pricing information across multiple retail stores
  • Developed custom keypad with haptic feedback to easily allow coupon and pricing information while providing better User Experience and efficiency
  • Implemented unified barcode scanning library supporting major barcode scanning SDKs
  • Created and integrated Xamarin plugins and services into Xamarin Forms apps
  • Implemented store and forward functionality for offline transactions, allowing application to sync-up the data on demand

Software Engineer

HarborTouch
San Diego, CA
06.2013 - 01.2019
  • Designed and developed a custom POS system for a landscaping company, optimized for rugged mobile devices, enabling users to easily create and process orders
  • Implemented an Android background service to cache data, enhancing user experience by improving performance
  • Integrated credit card payment functionality within the Android application for seamless transactions
  • Created a reusable barcode scanning framework, allowing applications to define logic through a fluent syntax builder
  • Developed robust exception handling mechanisms to manage API errors and incorporate retry functionality
  • Designed and implemented Web APIs, database schemas, and stored procedures using SQL Server to support backend operations

Software Engineer

Focus Softnet
Hyderabad, India
09.2009 - 12.2012
  • Worked on development of distributed ERP application running on windows OS using Windows Forms
  • Implemented various modules including inventory, payroll and financial account by coordinating with product owner
  • Design user interfaces for web applications, setting priorities throughout the development lifecycle
  • Scale applications with new modules and implement initial code
  • Analyze client reporting needs, create user-friendly interfaces for complex reports to support decision-making
  • Choose design methodologies and tools, conduct testing, and integrate applications with database architecture and network systems
  • Write data formatting scripts and enforce complex business rules in reporting tools
  • Develop new features, reusable user controls, and optimize database design and report performance
  • Perform unit testing and bug fixing

Education

MS -

Computer Science

BE -

Electronics & Communication

Skills

  • C#
  • NET Core
  • WPF
  • MAUI
  • ASPNET MVC
  • SQL Server
  • Reporting
  • XAML
  • XML/XSLT
  • JSON
  • Desktop Application Development
  • Full-stack Development
  • Mobile App Development
  • Web Application Development
  • Database Design & Management
  • Azure CI/CD Implementation
  • UI/UX Design
  • Python
  • JavaScript
  • T-SQL
  • PL/SQL
  • Xamarin Forms
  • NET 6
  • IOS
  • Android
  • UWP
  • HTML5
  • CSS3
  • Razor Pages
  • WebForms
  • SQLite
  • EntityFramework Core
  • MVVM
  • MVC
  • TFS, SVN, Git
  • JIRA
  • REST APIs
  • Multithreading
  • Strong problem-solving and analytical skills
  • Excellent communication
  • Quick learner with adaptability to new technologies
  • Committed to delivering high-quality code and meeting deadlines

Certification

  • Microsoft Certified: Azure Developer Associate
  • Xamarin Certified Mobile Developer

Timeline

Senior Software Engineer

Procept BioRobotics
10.2022 - Current

Senior Software Engineer

Maryland Port Administration
05.2021 - 10.2023

Software Engineer

RetailData
02.2019 - 03.2022

Software Engineer

HarborTouch
06.2013 - 01.2019

Software Engineer

Focus Softnet
09.2009 - 12.2012

MS -

Computer Science

BE -

Electronics & Communication
Meiraj Ahmed