Developer | Customer Tracking Database and User Interface
2022 - PRESENTPhoenix Title and Registration LLC- Developed a full MVP from scratch for a leasing company using .NET 6.
- Built different features based on the client's needs.
- Created the whole infrastructure on Azure and configured Git source control for the client.
- Used Azure Cognitive Service to extract text from different documents and fill up information in the system.
Technologies: JavaScript, SQL, Azure Cognitive Services, .NET 6, Microservices, ASP.NET MVC, ASP.NET Core MVC, Entity Framework Core, ASP.NET Core, Front-end Development, Microsoft Visual Studio, Solution Architecture, Web Applications, Microsoft SQL Server, Scrum, Back-end, Testing, Object-oriented Programming (OOP), Serializer/Deserializer (SerDes), Entity Framework, Performance, Data Structures, Software Design, Software Deployment, Azure App Service, Git, Azure DevOps Services, Front-end, Web Technologies, Mobile Back-endSenior Software Engineer
2020 - 2022WebSoft Technologies- Converted a monolithic SaaS-based product into a modern microservices architecture application.
- Implemented around 20 microservices and a reverse proxy server having all the logic to run the application smoothly.
- Implemented CI/CD pipelines for deployments and RabbitMQ for messaging queuing.
- Developed an emailing module using SendGrid, Gmail, and Outlook APIs and added a priority queue for sending.
- Worked on client-side functionalities in React and helped the team in integration.
- Managed different Azure services like Kubernetes and function applications.
- Developed a reminder module to send reminders and follow-up emails.
- Integrated Paypal, Outlook, Office365, and Gmail APIs.
Technologies: .NET, .NET Core, .NET 6, gRPC, Azure DevOps, Microservices, Azure, CI/CD Pipelines, Kubernetes, Microsoft SQL Server, React, Redux, MediatR, CQRS, SQL, C#.NET, REST, SOLID Principles, REST APIs, APIs, JSON, NoSQL, PostgreSQL, JavaScript, HTML, Web Development, Full-stack, ASP.NET, Content Management Systems (CMS), ASP.NET MVC, Algorithms, Databases, Cloud, API Integration, Python, Authentication, CSS, Architecture, SQL Server 2016, MongoDB, Docker, Cryptography, Encryption, MySQL, Elasticsearch, Microsoft Web Services, RabbitMQ, Agile, Full-stack Development, ASP.NET Core, Front-end Development, Microsoft Visual Studio, Solution Architecture, Web Applications, Windows Services, Scrum, Web Scraping, Scrapy, Back-end, Message Queues, Testing, Object-oriented Programming (OOP), XML, Serializer/Deserializer (SerDes), Entity Framework, Performance, BrainTree, Card Payments, Payment APIs, PHP, Data Structures, Software Design, Software Deployment, Azure App Service, Git, Azure DevOps Services, Entity Framework Core, Front-end, Web Technologies, Dapper, Stripe, Mobile Back-end, ScrapingSoftware Engineer
2019 - 2020Cereberal- Built a UK-based POS from scratch using .NET Core MVC. Added stock management, client management, and accounts modules. Integrated the system with DNA payments.
- Used Azure WebSocket, Azure Relay to reflect live data on the POS kitchen screen where all the orders, statuses, and dispatching occur. This helped a restaurant run smoothly without refreshing.
- Developed a UAE-based delivery system with optimized SQL queries to enhance the system's performance.
- Created a complete in-house payroll system in 15 days with all of the company's policies and requirements.
Technologies: .NET Core, .NET, C#, Microsoft SQL Server, MVC Design, React Native, JavaScript, jQuery, Entity Framework, SQL, C#.NET, SOLID Principles, JSON, PostgreSQL, HTML, Web Development, Full-stack, WhatsApp API, WhatsApp, ASP.NET, Content Management Systems (CMS), ASP.NET MVC, Algorithms, Databases, Cloud, API Integration, Authentication, CSS, Architecture, SQL Server 2016, Cryptography, Encryption, Chart.js, MySQL, Microsoft Web Services, Angular, TypeScript, Agile, Full-stack Development, ASP.NET Core, Front-end Development, Microsoft Visual Studio, Instagram API, Web Applications, Scrum, Web Scraping, Scrapy, Back-end, Message Queues, Testing, Object-oriented Programming (OOP), XML, XSD, Serializer/Deserializer (SerDes), Jira, Performance, Redis, Amazon Web Services (AWS), PHP, Data Structures, Software Design, Software Deployment, Azure App Service, Git, Azure DevOps Services, Front-end, Web Technologies, AWS Lambda, eCommerce APIs, Mobile Back-end, ScrapingSoftware Engineer
2016 - 2019JET Health Solutions- Managed an accounting module. Added new features and fixed existing bugs.
- Enhanced and added different logic while working on complex stored procedures.
- Developed a secure invoice download system and Smarty streets for address verification.
- Synced our system with the US bank using the ACH file provided by the bank, added file reading in C#, and processed in SQL.
- Performed pre- and post-audit every month before the $32 million billing session. Writing complex SQL queries helped this process.
Technologies: .NET, C#, ASP.NET Web Forms, Windows Communication Foundation (WCF), Microsoft SQL Server, SQL, C#.NET, SOAP, SOLID Principles, APIs, JSON, PostgreSQL, JavaScript, HTML, Web Development, Full-stack, ASP.NET, Content Management Systems (CMS), ASP.NET MVC, HIPAA Compliance, Algorithms, Databases, Cloud, API Integration, Authentication, CSS, SQL Server 2016, Cryptography, Encryption, MySQL, Microsoft Web Services, Angular, Java, Full-stack Development, Front-end Development, Telerik, Microsoft Visual Studio, Web Applications, Back-end, Message Queues, Testing, Object-oriented Programming (OOP), XML, Serializer/Deserializer (SerDes), Data Structures, Software Deployment, SuiteCRM, Git, Front-end, Web Technologies