E-monitoring labs

Network resources monitoring

Complex web solution (that is currently under development) – to monitor/collect network resources work status / availability and accessibility statistics. Possible tests to be performed are: HTTP/ HTTPS/SMTP/ESMPT/POP3/IMAP – connection availability, Web content, tracing routes, TCP/UDP ports connection availability.

Project consists of 3 parts:
- Web application (ASP.NET 4.0 – web forms) – to display monitored resources statistics, create and manage/tests, sending alerts (email, sms).
- Web services that are running on different hosts over the world to perform tests.
- Windows service – that is executing tests accordingly to specified parameters, notifies users about failed tests or tests that restored work after several unsuccessfull attempts.

Responsibilities: Request analysis, development, db design and optimization. Agile development methodology was used there.

Technologies: MS Visual Studio 2008-2010, MS SQL 2005-2008, MS .Net Framework 3.5-4.0, C# 3.5-4.0, ADO.NET, LINQ to SQL, ASP.NET Ajax, CSS, XHTML, Jquery, Paypal integration, FAX and SMS services integration
Role: Developer
Client: Chilli Mint Labs Ltd, United Kingdom
Dates: 2009 - 2011