Net Core
Engineering Lead at Convergint with strong background in .Net Technologies and team mentoring. Demonstrated success in improving system security and Agile practices. Skilled in technical troubleshooting and automation scripting, ensuring project completion and promoting collaboration among cross-functional teams.
Net Core
Entity Framework
SQL Server
Python
NodeJs
PostgreSQL
ReactJs
Auth0
Figma
DevExpress
Description: iTrac is Convergint's testing and commissioning application. Convergint colleagues, customers, and third parties use iTrac to collect information and photos, confirm system functionality, and record deficiencies for correction.
Technologies Used: .Net Core 6, Entity Framework, Dapper, Linq, Send Grid, PowerBI, Aspose, ReactJS, DevExpress, Auth0, Figma, Azure DevOps
Team Size: 6
Role: Team Lead
Responsibilities: Development, DevOps, Code review, Requirement gathering, Analysis and documentation
Description: The Connected Products Platform platform consists of a large number of backend services (servers and portals) that provide generic building blocks and features for connected devices. Next to that, the Connected Products Platform platform offers a small piece of client software to be embedded in the connected devices. Together, the backend services and the client software ensure that all functionality is offered in a secure, scalable, and reliable way.
Technologies Used: .Net Framework 4.5.2, C#, .Net Framework, JSON, SOAP Services, Windows Services, WCF, SQL Server 2008 R2, .Net Core
Team Size: 5
Role: Full Stack Developer
Responsibilities: Development
Description: The Connect - Master Data Management (MDM) service administers configuration master data for devices and Connect microservices. Clients can use Connect MDM service to administer masterdata to realize connected device propositions. The masterdata defined in Connect MDM service is synchronized to other Connect services.
Technologies Used: Java, Spring Boot, AWS, Node.js, Selenium, Python, PostgreSQL, Cloud Foundry, Jenkins
Team Size: 8
Role: Full Stack Developer
Responsibilities: Development and DevOps
Description: All Connect IoT services require a comprehensive set of master data configurations. The Connect Self-Service Portal allows you to seamlessly configure the master data for various Connect IoT services for the proposition.
Technologies Used: Node.js, Selenium, Python, Cloud Foundry, Jenkins
Team Size: 8
Role: Full Stack Developer
Responsibilities: Development and DevOps
Description: The Tigo Business Portal (B2B Portal) is a web-based application, which enables business customers to manage multiple accounts that are associated with their company. The application would be mainly used by corporate company users and company administrators to manage their employee MSISDNs for better service.
Technologies Used: .Net Framework 4.5, C#, JQuery, Javascript, Oracle 11g, JSON, WCF REST Services, Windows Services, AngularJS
Team Size: 3
Role: Developer
Responsibilities: Requirement gathering and Analysis, Designing the Application, Development, Support for Integration testing and UAT Support.
Description: Bulk Payment is a system which interacts with Tigo Pesa to disburse money in bulk. The main target audiences for these are the Merchant entities that would like to disburse money in bulk, for ex, bulk payment of salaries to employees, bulk payment of commission to a class of employees, bulk disbursal of loans etc.
The bill companies/merchants are registered in the Tigo Pesa platform and they will be identified by a unique tiller number. The payments are affected by uploading a file that would contain a list of MSISDNs and amounts that needs to be credited to the subscribers.
Technologies Used: C#.Net, Asp.Net, Window Services, Entity Framework and SQL Server 2008 R2.
Tools Used: SQL server 2008, Visual Studio 2010
Team Size: 3
Role: Developer
Responsibilities: Implementation of business logic as per business requirements, Creation and Maintenance of Stored procedures, Maintenance of database, Analysis of Bugs in application, Functional Testing, Enhancement of application features, fixing of bugs and handling of run time exceptions, Handling the Change request, Requirement gathering, UAT Support and travelled to Client location for gathering requirements for enhancement of the application and also support for the same.
Photography
PC Gaming