Senior Software Engineer with proven skills in C# .NET, Python, and ArcGIS Pro SDK. Expertise in automating complex workflows and collaborating with teams to enhance spatial data processing.
Overview
3
3
Languages
1
1
Certification
9
9
years of professional experience
Work History
Senior Software Engineer
Amit Global Solutions
08.2024 - Current
Built and maintained custom ArcGIS Pro Add-ins and desktop extensions for high-priority government projects, focusing on simplifying complex spatial workflows.
Used the ArcGIS Pro SDK and C# .NET to create stable desktop tools that helped the team edit and validate spatial data much faster.
Managed GIS desktop development while ensuring adherence to government data compliance, security guidelines, and technical requirements.
Created custom widgets in ArcGIS Experience Builder using TypeScript and React to deliver cleaner, interactive web GIS applications.
Expanded web map functionalities by writing custom ExB widgets that brought together different spatial datasets and geoprocessing services.
Wrote and managed Python batch jobs (using ArcPy and the ArcGIS API for Python) to automate large ETL pipelines and routine data cleanup.
Automated complex geoprocessing workflows, set up scheduled tasks, and built custom error logging to reduce manual data entry.
Implemented advanced IDE tooling and smart autocomplete workflows to enhance code writing speed, early bug detection, and technical debt reduction.
Owned the technical side of GIS features, working with stakeholders to map out technical requirements and helping guide junior devs on .NET and GIS best practices.
Senior Software Developer
Civilsoft LLC
07.2023 - 07.2024
Rolled out new modules and UI enhancements for core .NET payroll system, resulting in a cleaner interface and increased backend reliability.
Collaborated with HR teams to translate complex payroll rules and legal requirements into effective code logic.
Built an automated web scraper and submission tool using Selenium WebDriver (.NET) to upload PRO and employee compliance data straight into government portals.
Wrote and optimized complex SQL stored procedures, triggers, and relational queries to handle heavy payroll calculations.
Optimized complex SQL stored procedures, triggers, and relational queries to efficiently handle heavy payroll calculations.
Maintained strict data integrity and validation rules to ensure sensitive financial and employee records were processed safely and accurately.
Software Developer With System Adminstrator
Regency Group For Corporate Management
05.2018 - 05.2023
Developed a custom tracking system within the company portal for the Audit and Accounts teams to monitor payment checks and financial workflows.
Maintained and updated the SQL-based HR, Payroll, and HCM systems to ensure accurate processing for a large retail workforce.
Managed data across different database environments, utilizing Oracle for POS and internal web portals, and SQL Server for HR and administrative systems.
Developed custom inventory tracking tools and sales summary reports, enabling inventory department to effectively monitor product movement and performance.
Analyzed sales data and reported findings to IT Manager and executive leadership, providing actionable insights that informed strategies for optimizing profit margins.
Troubleshot and resolved technical issues related to point-of-sale (POS) software, retail hardware, network printers, and store connectivity.
Oversaw day-to-day IT operations and software support for 30+ retail outlets, ensuring critical business applications maintained minimal downtime.
Created custom inventory tracking tools and sales summary reports to help the inventory department monitor product movement and performance.
Analyzed sales data and provided direct reporting to the IT Manager and executive leadership, delivering actionable insights used to optimize profit margins and drive revenue.
Junior Odoo Developer
Technaureus Info Solutions Pvt. Ltd.
09.2017 - 04.2018
Developed and configured tailored Odoo add-ons using Python and the Odoo framework to align system logic with specific client business workflows.
Developed and configured tailored Odoo add-ons using Python and the Odoo framework, aligning system logic with client business workflows to enhance user experience.
Built and published general-purpose modules for the Odoo App Store, designing reusable XML views and extending native functionalities to improve module adoption.
Customized front-end interfaces and dynamic behavior within Odoo web views, employing JavaScript and XML architecture to create intuitive user interactions.
Handled database management and query design using PostgreSQL, ensuring efficient data models, proper indexing, and smooth data integrity across custom apps.
Participated in the full development lifecycle, from translating functional client requirements into technical designs to troubleshooting, testing, and deploying custom modules
Education
Diploma In Computer Engineering - Computer Science