Visal B

CEO

Charlotte, North Carolina, United States12 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in architecting scalable microservices.
  • Proficient in AWS and Azure cloud environments.
  • Strong background in developing real-time IoT solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer with expertise in E-commerce and IoT solutions.

Contact

Skills

Core Skills

MicroservicesAwsAsp.net CoreMicrosoft Bot FrameworkAzure Cognitive ServicesAsp.net Web ApiAzure Iot HubNode.jsE-commerce

Other Skills

.NET FrameworkADO.NETAPIsASP.NETASP.NET MVCAngularApache KafkaAzure Cosmos DBAzure DevopsC#Cascading Style Sheets (CSS)CybersecurityData VisualizationDatabasesDevOps

About

As a Senior .NET Developer with 11 years of experience, I have established a solid reputation for architecting and developing resilient, highly scalable, and multi-tier web and mobile applications using .NET and Node.js technology stacks, while effectively utilizing AWS and Azure cloud environments. My proficiency lies in system design and forward-thinking, allowing me to create software solutions that address present requirements and anticipate future demands. I excel in collaborative efforts and take satisfaction in mentoring team members, fostering an enervation that yields exceptional software systems. My greatest passion lies in solving real-world problems through the mastery of software development. ♟Areas of expertise: ✔ Extensive experience in Microservices, Distributed Systems, System Design, Architecture, Domain-Driven Design, SOLID Principles, Design Patterns, Solution Architecture, and Layered Architecture to deliver robust and scalable software systems. ✔ Proficient in utilizing Node.js and related technologies, such as Express, to develop server-side applications and APIs. ✔ Proficient in C#, .NET Framework, .NET Core, ASP.NET, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, ADO.NET, Entity Framework, Entity Framework Core, LINQ, Dapper ORM, and AutoMapper for designing and developing high-performance web applications. ✔ Strong understanding of HTML5, CSS, Bootstrap, JavaScript, TypeScript, React.js, and Angular for creating responsive and intuitive user interfaces. ✔ Skilled in working with various databases such as Microsoft SQL Server, MySQL, MongoDB, Redis, and Memcached to design and implement efficient data models. ✔ Experienced with Docker, IIS, and Apache Kafka for deploying and managing complex web applications. ✔ Proficient in utilizing cloud platforms such as Amazon Web Services (AWS), including Amazon EC2, Amazon S3, Amazon ECS, Amazon RDS, Amazon CloudWatch, Amazon Elasticsearch Service, Elastic Stack (ELK), Amazon Lambda Functions, and AWS Elastic Beanstalk for developing and deploying cloud-based solutions. ✔ Familiar with Azure Cosmos DB, Azure Service Bus, Azure Key Vault, Azure Logic Apps, Azure Virtual Machines, Azure Active Directory B2C, Azure Functions, Azure App Service, and Azure Blob Storage for designing and developing scalable and reliable cloud-based solutions.

Experience

12 yrs 1 mo
Total Experience
2 yrs 5 mos
Average Tenure
3 yrs 10 mos
Current Experience

Coto

Lead Dot Net Developer

Aug 2022Present · 3 yrs 10 mos · Columbia, Maryland, United States · On-site

  • As a software architect, I have played a pivotal role in the development of the "coto" social commerce platform. Through close collaboration with stakeholders and development teams, I have diligently ensured the platform's scalability, security, and efficiency, while upholding exceptional usability and performance standards. My responsibilities encompass architecting and developing multiple microservices catering to various social media features, effectively serving a vast user base.
  • In addition to overseeing the development of the website, iOS app, and Android app, I have also provided leadership in infrastructure and DevOps aspects of the project. This includes designing and implementing the robust AWS infrastructure that powers the platform, as well as establishing efficient DevOps pipelines to enable seamless continuous integration and deployment practices.
  • Overall, my contributions have played a vital role in the successful launch of "coto" as a cutting-edge social commerce platform, and I continue to contribute to its ongoing evolution.
MicroservicesAWSDevOpsASP.NETjQuery

Aurigo software technologies

Lead Dotnet Developer

Dec 2019Dec 2020 · 1 yr · Bengaluru, Karnataka, India · On-site

  • I designed, architected, and implemented a multi-tenanted document management microservice using Asp.Net Core Web API. This microservice was deployed on Linux servers using Docker containers. Previously, documents were stored on a file system for each customer of the company's construction software. After my implementation, the documents were stored in AWS S3 storage for all customers. I separated this document storage feature from the monolithic application, transforming it into a multi-tenanted document management microservice.
  • Additionally, I implemented a structured and centralized logging solution for all microservices using Serilog and Elastic Search. This solution provided developers with the flexibility to log .Net objects in JSON format, and it centralized logs for efficient log analysis and security analysis in a single location. This logging solution significantly enhanced monitoring and troubleshooting capabilities for the system.
ASP.NET CoreDockerAWSSerilogElastic Search

Odessa

Senior Dotnet Developer

Jun 2018Dec 2019 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • I developed a Conversational Chat Bot using the Microsoft Bot Framework, leveraging the capabilities of Azure Cognitive Services such as Language Understanding Intelligence Service (LUIS). These chat bots were integrated into a financial product utilized by numerous leasing companies and banks. Users can engage in conversational interactions with the bots to obtain information about various modules of the system, including invoices, bill payments, credit applications, and more. Prior to providing a response, the chatbots make an effort to comprehend the user's intent.
  • In addition, I worked on a Document Processing Engine that focuses on extracting text from scanned images and PDFs. I designed APIs that accept documents as input and return the extracted text from those documents. To process the documents and extract text, I utilized Google's Tesseract as an Optical Character Recognition (OCR) engine. Once the data is extracted, the APIs further process the obtained information in a meaningful manner, enabling automatic population of user forms.
  • These contributions highlight my involvement in developing advanced conversational chat bots and implementing a document processing engine that significantly enhance the functionality and automation of financial processes.
Microsoft Bot FrameworkAzure Cognitive ServicesAPIsTesseract

Mindtree

Senior Dotnet Developer

Jul 2016Mar 2018 · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

  • I contributed to the development of an Enterprise Asset Monitoring & Tracking IoT solution. In this project, I utilized Asp.Net Web API to build robust APIs that process real-time data from a multitude of IoT assets, including Air Conditioners, Water Meters, Temperature Sensors, GPS devices, and more. These APIs are responsible for processing the real-time data and promptly alerting asset owners in the event of any detected faults. Additionally, I developed user interfaces using HTML, CSS, and Angular to enable the convenient start and stop functionality for these APIs. The implementation also involved leveraging technologies such as Azure IoT Hub, Azure Stream Analytics, and Azure Blob Storage to support the overall IoT solution.
  • Furthermore, I played a key role in the development of a Cargo Management System, specifically designed to address the operational aspects of handling general cargo in airports. Within this system, I focused on implementing various modules related to package loading and tracking throughout the cargo journey. The implementation involved utilizing Asp.Net MVC and Entity Framework for efficient module development. For data storage purposes, I leveraged SQL Server to effectively store and manage cargo handling operation data.
  • These experiences highlight my involvement in developing IoT solutions and comprehensive cargo management systems. By utilizing a range of technologies and frameworks, I successfully contributed to the creation of efficient and reliable systems that address critical operational needs.
ASP.NET Web APIAzure IoT HubAngularSQL Server

Idexcel

.NET Developer

May 2012Jun 2016 · 4 yrs 1 mo · India · On-site

  • Real Estate Listings Website: Created a real estate listings website using Node.js and Express.js, aggregating property data from various sources. Implemented features like search functionality, property filtering, and detailed property views with map integration.
  • Online Marketplace: Built an online marketplace using Node.js and Express.js, providing users with a platform to buy and sell products or services. Implemented features such as user profiles, listings management, secure transactions, and a rating/review system.
  • Customer Relationship Management (CRM) System: Developed a customized CRM system using Node.js and Express.js, allowing clients to efficiently manage customer interactions, sales processes, and customer support. Implemented features such as contact management, lead tracking, email integration, and reporting.
  • Crowdfunding Platform: Developed a crowdfunding website using Node.js and Express.js, enabling users to create campaigns and collect funds for their projects or causes. Implemented features such as campaign creation, payment processing, social sharing, and campaign updates.
  • E-commerce Website for a Small Business: Developed an end-to-end e-commerce website for a local business using the .NET framework, including product listings, shopping cart functionality, secure payment integration, and order management system.
  • Web Application for Data Visualization: Created a data visualization web application using .NET technologies, leveraging libraries like D3.js or Chart.js to present complex data sets in an interactive and visually appealing manner.
Node.jsExpress.jsE-commerceData Visualization

Education

University of Maryland

Master of Science - MS — Computer Science

Aug 2009May 2011

Stackforce found 100+ more professionals with Microservices & Aws

Explore similar profiles based on matching skills and experience