|
Projects
Year: 2002 Project name: The “Public Low Library Monitoring System” Project description: A management client – server application for controlling, distribute and monitor computers usage inside the library. Role: Software engineer: 1 Created the concept of the system and high level design 2 Created the client desktop application that controls the library’s workstation and is manager by the server 3 Created a server application that managed Cients applications and gather statistics, information. Tools and technologies: Visual C++, Win API, hooks Team size: 1 Duration: 2 months Project Status: complete
Year: 2002 Project name: "SIM Navigator" Project description: A desktop application that allows to browse the SIM card (smart card) file system – edit SMS, edit phone book, change the PIN, PUK, etc Role: Software engineer: 1. Created the concept of the system and high level design 2. Wrote the Desktop application to manage smart card file system Tools and technologies: Delphi, WinAPI (smart card) Team size:2 Duration: 2 months Project Status: complete
Year: 2003 Project name: “Rabbit” Project description: A software for a modem that communicates in electrical net ( Analogue device programming) Role: Software engineer: 1. Developed the part of the communication protocol of the system (C++) 2. Created the part of the modem software in DSP that made the modem to respond to the standard A&T command (using finite automates) 3. Wrote software to test the modem Tools and technologies: C++, DSP Team size: 5 Duration: 10 months Project Status: complete
Year: 2003-2004 Project name: “E&R” Project description: A number of gown hire web sites for E&R (UK). Role: Software engineer: 1. Developer the server side of the framework in VB for ASP. 2 .Created a part of the the MS SQL database; 3. Created stored procedures and ADO layer; Tools and technologies: VB for ASP, IIS, MS SQL 07, XML, SQL ,ECommerce Team size: 4 Duration: 12 months Project Status: complete
Year: 2004 Project name: “Mediawave” Project description: A web portal to upload and see online clips and a management application to manage the users, permissions play lists, etc Role: Software engineer: 1. Developed in C# the server side of the application: business logic and data access layer 2 .Created a part of the the MS SQL database; 3. Created stored procedures and DAL layer; 4. Created the user management part: authentication, authorization 5. Performed performance issues/bugs hunting using ANTS code profilers and .net Memory Profiler 6. Created unit tests for the business logic code Tools and technologies: C#, . Net Framework 1.1. ASP.Net,VS 2003,NUnitANTS profilerEA Enterprise Architect Team size: 6 Duration: 6 months Project Status: complete
Year: 2004 Project name: “Active Assistance”, Project description: A distributed client-server application for monitoring/controlling/managing work of the workstations in the local network Role: Project coordinator, technical leader, software developer: 1. Created the part of the Client application using C++; 2. Implemented an own ORM framework to communicate with Data Access; 3. Created test application to test the multithreading on the server 4. Implemented a number of custom tree view controls 5. Implemented a number of custom Property classes 6. Created a big part of the server in C# = including thread manager when communicating with Clients 7. Created unit tests all business logic part (100% coverage) 8. Bug hunting using code profiles tools Tools and technologies: C#(Server App), C++ (Client App)XML, .Net Framework 1.1, .Net Remoting, TP Web Services,Microsoft Visual Studio .Net 2003,NUnit,ORM,CppUnit Team size: 7 Duration: 9 months Project Status: complete
Year: 2004-2005 Project name: “Hems” Project description: A web portal for housing association in UK and management application to manage the users, permissions shortlists, etc Role: Project coordinator, technical leader, software developer: 1. Created the detailed design of the system; 2. Used NHibernate as an ORM tool to access the database; 3. Implemented the DAL layer using NHibernate 4. Performed the tasks of Technical Leader / Line Manager coordinating the project team members; 5. Created a wrapper for Geographical Information Systems (GIS) web service 6. Created unit tests all business logic part (100% coverage) 8. Bug hunting using code profiles tools Tools and technologies: A Web project /Windows Service/COM Interop/GIS,C#,ASP.Net, .Net Framework, Microsoft Visual Studio .Net 2003,JobSearchPlus API Team size: 5 Duration: 7 months Project Status: complete
Year: 2005 Project name: “moveUK” Project description: A web site fro the UK Social Housing Association. Functionality on the site allow the users to fill application form (register) and participate to shortlist for social houses.This is a 24/7/265 system. Role: Project coordinator, technical leader, software developer: 1. Created the detailed design of the system; 2. Used NHibernate as an ORM tool to access the database; 3. Implemented the DAL layer using NHibernate 4. Performed the tasks of Technical Leader / Line Manager coordinating the project team members; 5. Created a wrapper for Geographical Information Systems (GIS) web service 6. Created unit tests all business logic part (100% coverage) 8. Implemented the 24/7 design for the system - 9. Bug hunting using code profiles tools Tools and technologies: C#, ASP.Net, .Net Framework,Microsoft Visual Studio .Net 2003,JobSearchPlus API, NHibernate, log4net, SQL Server Team size: 10 Duration: 10 months Project Status: complete
Year: 2005-2007 Project name: “Rebuild Framework” Project description: A framework (redesign of old VB COM objects) to build social housing systems (web sites) in UK Role: Project coordinator, technical leader: 1. Created the high design for the system; 2. Used NHibernate as an ORM tool to access the database; 3. Implemented the DAL layer using NHibernate 4. Performed the tasks of Technical Leader / Line Manager coordinating the project team members; 5. Created a wrapper for Geographical Information Systems (GIS) web service 6. Created unit tests all business logic part (100% coverage) 8. Implemented the 24/7 design for the system - 9. Bug hunting using code profiles tools Tools and technologies: C#, ASP.Net, .Net Framework 2.0,Microsoft Visual Studio .Net 2005, JobSearchPlus API,NHibernate, log4net, SQL Server,Reporting Services,Integration Services Team size: 14 Duration: 14 months Project Status: complete
Year: 2004 Project name: “DPS” Project description: A client server application or Ireland (Dublin) hospitals. Manages patients, their procedures, schedules, waiting list, reports, etc Role: Performed the tasks of Technical Leader / Line Manager coordinating the project team members,Used NHibernate as an ORM tool to access the database; Implemented the DAL layer using NHibernate Created the DB structure Created Crystal Reports Implemented the Authentication, Authorization with .Net Remoting, Implemented the whole server side of the application – business layer and data layer Tools and technologies: C#, Net Framework, Net Remoting,VS 2003,DevExpress (for .Net)ORM, NHibernate, log4net, SQL Server,Crystal Reports,NUnit Team size: 1 Duration: 3 months Project Status: complete
Year: 2007-2008 Project name: “Columbus” Project description: A financial system for a debt recovery company in UK. Client-Server application for a call center. Role: Project coordinator, technical leader: 1. Created the high design for the system; 2. Used NHibernate as an ORM tool to access the database; 3. Performed the tasks of Technical Leader / Line Manager coordinating the project team members; 4. Created unit tests all business logic part (100% coverage) 5. Implemented the 24/7 design for the system - 6. Bug hunting using code profiles tools Tools and technologies: C#, ASP.Net, .Net Framework 2.0,Microsoft Visual Studio .Net 2005,JobSearchPlus API,NHibernate, log4net, SQL Server,Reporting Services,Web Services NUnit Team size: 12 Duration: 14 months Project Status: complete
Year: 2007-2008 Project name: “AEMS” Project description: A huge financial system for European traders, etc Role: Project consultant, technical leader and expert. Did regulate consultancy on coding standards and code reviews. Managed the unit testing team very close – achieved a total of 60% coverage with unit tests. Tools and technologies: C#, VS 2005 CAB (Composite UI)MVC,Enterprise Library,MS SQL, Rhino Mocks Team size: 32 Duration: 16 months Project Status: in progress
|