Software Engineer
2020 - PRESENT
Freelance | Toptal Clients | Various Companies
- Collaborated as a technical screener at Toptal since March 2021.
- Engaged as a .NET back-end developer with a Toptal client since November 2021.
- Collaborated on a legislative management platform for security enhancements and a backlog of customer-reported defects at Granicus, a company that provides technology that empowers government organizations to create better lives for their citizens.
- Operated as a senior .NET back-end developer at Jacobs, an American international technical professional services firm, on the company's invoice and ERP system.
- Developed a Flutter app with a Firebase and Neo4j database that includes social media and marketplace functionality for ItsCoastal, the luxury marketplace for global coastal homes, adventures, and yachts.
- Operated on a Flutter app similar to Tinder for recruitment that includes videos for DreamTeams.
- Created a .NET Core application with SignalR for an online training app with live chat at Inxsol, a company that develops custom e-learning courses and information solutions.
- Provided live help on real-world programming issues.
Technologies: Neo4j, Firebase, Dart, Flutter, Microsoft Azure, Microsoft SQL Server, ASP.NET Core MVC, REST APIs, Entity Framework, SignalR, GraphQL, T-SQL, Database Development, C#.NET, Test-driven Development (TDD), Git, Jira, .NET, .NET Core, ASP.NET Core, LINQ, Entity Framework Core, SQL Stored Procedures, C#, Domain-driven Design (DDD)
Project IT Developer
2016 - 2019
Oakam
- Migrated documents from SQL Server to Azure Blob storage and integrated with existing applications.
- Converted monolithic application logic into microservices with ASP.NET Core Web API.
- Migrated on-premise functionalities to Azure App Services.
- Delivered a solution to log each outbound communication to the customer (by email or text) and integrated it with all other existing applications with WCF service, Entity Framework, and SQL Server.
- Delivered API to evaluate customers’ applications with ASP.NET Core WebAPI and SQL Server.
- Delivered a compliance-related project to notify customers by various channels once they get a summary of borrowing with ASP.NET WebAPI, WCF, and SQL Server.
Technologies: Windows Communication Framework (WCF), Git, REST APIs, Microsoft SQL Server, .NET, T-SQL, Database Development, C#.NET, VB.NET WinForms, Test-driven Development (TDD), Jira, .NET Core, ASP.NET Core, LINQ, WCF Web Services, Entity Framework, Entity Framework Core, SQL Stored Procedures, C#, Domain-driven Design (DDD), Kofax TotalAgility
IT Developer
2011 - 2016
Oakam
- Developed RESTful APIs for the company's mobile app by ASP.NET Web API and WCF.
- Converted legacy offer calculation engine from BI into a web-based simulation tool with ASP.NET, WCF service, and SQL Server, allowing financial data analysis.
- Developed a worklist tool for store users to reach potential customers with ASP.NET, WCF service, SQL Server, and Kofax-TotalAgility as a process engine.
- Integrated business processes into existing systems with the use of the Kofax-TotalAgility tool.
- Integrated policy-based configurable decision engine with WCF service and SQL Server to replace end-user manual decisions to reduce out-of-policy errors.
- Migrated legacy Excel-VBA financial calculation into reusable .NET SOA-based modules.
- Developed SOA-based reporting solution with WCF service and SSRS to generate loan statements delivered by post, email, and print.
- Streamlined the company’s financial lending systems by linking external providers (call credit) APIs into WCF services.
- Developed configurable product engine with WCF service and SQL Server to replace hardcoded logic into the client's application.
- Migrated legacy SharePoint-based inquiry booking system into ASP.NET, WCF services, SQL Server, and SSIS for data migration.
Technologies: TFS, LINQ, Entity Framework, ASP.NET, Microsoft SQL Server, Windows Communication Framework (WCF), VB.NET, C#.NET, .NET, Visual Studio, T-SQL, Database Development, ADO.NET, VB.NET WinForms, Test-driven Development (TDD), Git, Jira, Azure, Web Services, .NET Core, ASP.NET Core, REST APIs, WCF Web Services, Entity Framework Core, SQL Stored Procedures, C#, Domain-driven Design (DDD), Kofax TotalAgility
Technical Architect
2010 - 2011
RedZebra Software Ltd, Long Crendon, UK
- Reviewed and improved the company’s Call2Field software architecture, such as removal of SQL injection, database design, use of stored procedures, and index.
- Improved the existing application's performance, stability, and reliability by using the latest technology like WCF.
- Developed new enhancements and improved existing Call2Field software, PDA, tablet, and GPS tracking system.
- Corrected existing loopholes, user interface, and coding style in the existing applications.
Technologies: CVS, Crystal Reports, Microsoft SQL Server, Web Services, Windows Communication Framework (WCF), C#.NET, VB.NET, .NET, T-SQL, Database Development, ADO.NET, LINQ, WCF Web Services, SQL Stored Procedures, C#
Senior Developer
2009 - 2010
Hoerbiger India Pvt. Ltd., Pune, India
- Led the development of new products and was involved in all aspects of the software development lifecycle.
- Wrote detailed technical specifications from high-level business specifications.
- Drove continuous improvements to the team with particular emphasis on improving code quality, design, and testing.
- Managed the deployment, including trainer and production releases as per requirements, releases for the QA team, and maintenance of the database scripts on the central repository.
- Served as a single point of contact for the customer; participated in discussions with customers, estimated specifications, negotiated deadlines, and teleconferenced with customers weekly regarding the update and subsequent plan.
Technologies: TortoiseCVS, Crystal Reports, Microsoft SQL Server, Web Services, C#.NET, VB.NET, .NET, T-SQL, Database Development, ADO.NET, VB.NET WinForms, LINQ, SQL Stored Procedures, C#
IT Project Lead
2008 - 2009
Hoerbiger Compression Technology Holding, Inc., Houston, USA.
- Supported the coordination, development, and deployment of applications in the North American region.
- Supported help desk, research, and software engineering development on new and existing projects.
- Provided project assistance with the supervision of outsourced systems developers and regional Hoerbiger employees.
- Maintained the quality of the code (.NET and database) by reviewing it for performance and efficiency.
Technologies: CVS, Crystal Reports, Microsoft SQL Server, Web Services, C#.NET, VB.NET, .NET, T-SQL, Database Development, ADO.NET, VB.NET WinForms, LINQ, SQL Stored Procedures, C#
Project Assistant
2006 - 2008
Hoerbiger India Manufacturing Exports, Pune, India.
- Contributed to software development and technical support including training of key users as necessary, systems administration, maintenance, and assistance of Hoerbiger projects internationally.
- Acted as the single point of contact for vendors developing the company’s products and participated in a teleconference with customers and vendors on the technical discussion for development.
- Designed the complex code implementation and complete development of the new modules.
Technologies: TortoiseCVS, Crystal Reports, Microsoft SQL Server, Web Services, C#.NET, VB.NET, .NET, T-SQL, Database Development, ADO.NET, VB.NET WinForms, LINQ, SQL Stored Procedures, C#
Software Developer
2005 - 2006
InfoWorld Technologies, Pune, India.
- Participated in discussions with customers on requirements, estimation, and assistance in the negotiation of deadlines.
- Migrated applications into VB 6.0 with Oracle 8i into new systems in VB.Net with MS SQL Server 2000.
- Maintained existing code and written technical documentation as per migration.
Technologies: TortoiseCVS, Visual SourceSafe, Oracle8i, SQL Server 2000, VB.NET, VB, T-SQL, Database Development, ADO.NET, VB.NET WinForms, Web Services, .NET, LINQ, SQL Stored Procedures, C#