SlideShare uma empresa Scribd logo
1 de 17
Design Patterns Lyubomir Velchev Portfolio Entity Framework Log4Net JavaScript LINQ SQL LyubomirVelchev's Projects
Position: Senior Software Engineer; Head of Software Department at B-Systems URL: http://ncrm.b-systems.eu Description: This is CRM Web based system. In addition to customer relationship management (CRM), in the system you can go through the whole process of selling vehicles for Mercedes, Mitsubishi and Jeep brands. The system is currently operational in the Bulgarian market. It does a lot of communications with SAP and uses its business logic. Technologies: ASP.NET; WCF; C#; VisualBasic; .NET Framework 3.5/4.0; DotNet Nuke; SQL Server 2008; LINQ; jQuery; JavaScript; DevExpress  web user controls; Windows Services; Console Applications; Responsibilities: Project Management; Business Analysis; Software Development; Training; When I start working with the company the project was in his last stage of development of version 1.0; I developed some of the business requirements functionality but when the colleague which was the head developer of the project quit I had to support and to developed new features with very close collaboration with clients. 2
Position: Senior Software Engineer; Head of Software Development at B-Systems URL: http://afgarchive.b-systems.eu Description: Web based system for tracking vehicles which transports supplies for the American Army in Afghanistan Technologies: ASP.NET; C#; DotNet Nuke; SQL Server 2008; LINQ; jQuery; JavaScript; DevExpress  web user controls; flash upload; Responsibilities: Project Management; Business Analysis; Software Development; LyubomirVelchev's Projects 3
Position: Owner URL: http://www.VelSoftConsulting.com Description: This is my own company which main goal is to develop custom web based solutions for small businesses Technologies: ASP.NET; C#; CMS Systems(DotNet Nuke and Umbraco); SQL Server 2008; LINQ; jQuery; JavaScript; Responsibilities: Owner; CEO; Sales; Project Management; LyubomirVelchev's Projects 4
PROJECT DESCRIPTION: Dow Jones Insight gives you a 360° view of events and conversations wherever they’re happening – in print, online or on video, from New York to Iran to China – plus the tools and expertise to synthesize millions of news articles and social media posts into meaningful reports. (Copied from http://www.DowJones.com) Position: Application Development Consultant URL: http://www.dowjones.com/product-djinsight.asp Technologies: ASP.NET; C#; .NET Framework 2.0/3.5; SQL Server 2005; LINQ; jQuery; JavaScript; XML; XPATH; Responsibilities: Software Development; Database and Project Optimization while working closely with Business Analyst  from Dow Jones UK office;  Presentation about the purpose of the system: http://www.slideshare.net/DowJonesInsight/media-report-nuclear-energy-after-fukushima LyubomirVelchev's Projects 5
PROJECT DESCRIPTION: Data access time optimization using CUBEs and Analysis Services capabilities of SQL Server 2005 Position: Application Development Consultant URL: http://www.dowjones.com/product-djinsight.asp Technologies: SQL Server 2005; Responsibilities: I was part of a team with 2 other developers, we have to do a lot of research and to transform database data to be suitable for using in the CUBEs. We implemented the first b-ta version of the CUBEs and suggested methods for programmatically working with OLAP. Presentation about the purpose of the system: http://www.slideshare.net/DowJonesInsight/media-report-nuclear-energy-after-fukushima LyubomirVelchev's Projects 6
Position: Application Software Engineer/.NetDeveloper URL: http://www.stanga.net/projects/adidas.html PROJECT DESCRIPTION: On the eve of Euro 2008, Adidas launched a community mini-site targeted at the fans of the national football team of France. Integrated into the corporate site of Adidas, the solution was used as a platform to present to the public the T-shirt for Euro 2008 that Adidas designed specifically for the national team, and to promote the accompanying Euro 2008 lifestyle collection.Once registered in the community, members can voice their opinions, initiate discussions with other football fans or invite their friends to join the site. The most dedicated football enthusiasts can take advantage of the opportunity to become “godfathers” of the national team of France.In addition to the community section, the platform features celebrity interviews and multimedia resources.The project was created in collaboration with TBWA Interactive (http://www.tbwa-france.com). A development team at StangaOne1 was in charge of designing and executing all back-end-specific aspects of the platform. An administration module was produced, complete with features that support the day-to-day functioning of the solution, such as management of site contents, user profiles and comments, sponsors’ list and the editorial section of the site.To assist site administrators, various statuses can be set to particular instances of site content.StangaOne1 was also entrusted with developing the service functions that enable the data interchange between the database layer and the end-user interface. (copied from http://www.stanga.net) Technologies: ASP.NET; C#; SQL Server 2005; .Net 2.0; XML; Web Services; IIS 5.0; Flash 8; JavaScript; Responsibilities: Software Development and Database Design and implementation according to project specifications; We were a team of 2 developers one team lead, one project coordinator and one HTML builder; LyubomirVelchev's Projects 7
Position: Application Software Engineer/.Net Developer URL: http://www.hygena.fr PROJECT DESCRIPTION: Hygena is a leading provider of kitchen and bathroom furniture and equipment. For the needs of the company, Stanga developed a corporate web site with a dynamic front-end with integrated Flash animations.The Hygena web site was built with optimal usability of the contents management system in mind. A versatile back-end system was developed that allows for full control over the web site contents, including an extensive product catalogue, promotional campaigns and newsletter subscriptions.A three-dimensional utility based on Macromedia Shockwave has been integrated that allows users to preview how a selected solution will fit on their premises. The wizard provides for selecting a theme, specifying a desired arrangement, position of windows and doors, measurements and other details to create a true-to-life design of the premises to visualize a realistic kitchen model.Users can access resources to guide them through the process of designing their personalized kitchen solution.By filling in an area code visitors can localize the nearest stores in the area and can send an appointment request. The site also features a video visit of a Hygena store. (copied from http://www.stanga.net) Technologies: ASP.NET, T-SQL, SQL Server 2000, Flash, XML, xHTML, CSS. Responsibilities: ASP.NET Development and Database Design according to project specifications; I worked with a team lead with another 2 developers, one html builder and one project coordinator. LyubomirVelchev's Projects 8
PROJECT DESCRIPTION: System for ordering coupons for discounts. Also have CMS part. Cooperation between Stanga.NET and http://www.businessinteractif.fr Position: Application Software Engineer/.Net Developer URL: http://www.icoupons.fr Technologies: ASP.NET, T-SQL, SQL Server 2000, Flash, XML, xHTML, CSS. Responsibilities: ASP.NET Development and Database Design according to project specifications; I worked with team leader and one HTML builder and one project coordinator; LyubomirVelchev's Projects 9
PROJECT DESCRIPTION: Corporate Web Site which includes a System for document management of an organization. The actual site is: http://www.h-associes.fr Cooperation between Stanga.NET and www.ivision.fr;  Position: Application Software Engineer/.Net Developer URL: http://www.h-associes.fr/en/index.aspx Technologies: ASP.NET; C#; Oracle Database; JavaScript; XML; Responsibilities: Software Development; I worked with 1 developer, one team lead and one project coordinator and one administrator for the Oracle Database; Lyubomir Velchev's Projects 10
Position: Application Software Engineer/.Net Developer URL: http://www.bebe.nestle.fr/FR/Pages/default.aspx Description: International site – cooperation between Stanga.NET and Ogilvy France.  It is a presentational web site for the nestle products in France written in C# by using Microsoft Content Management System (MCMS); Technologies: ASP.NET; C#; SQL Server 2000; JavaScript; Ajax; XML; MCMS (Microsoft Content Management System) Responsibilities: Team Lead; I worked with software developer, a project coordinator and HTML builder, administrator; Most of the communication between my team and the clients passed through me. 11 LyubomirVelchev's Projects
PROJECT DESCRIPTION: iConcertinaCreative (there is no company web site, because the company went bankrupt) 2Bmates.com is an online networking community where old and new friends meet to make more friends, share interests, pictures, music, information with your growing circle of friends! (information about the site from the web) Position: Junior Software Engineer/ASP.Net Developer URL: http://www.bebe.nestle.fr/FR/Pages/default.aspx Description: International site – cooperation between Stanga.NET and Ogilvy France.  Technologies: ASP.NET; C#; SQL Server 2000; Responsibilities: Software Development; I was part of the team and as a Junior Developer just learned his specific functions and how it works. LyubomirVelchev's Projects 12
PROJECT DESCRIPTION: Site for selling Rare Records and Rare collectables, XML database Position: Junior Software Engineer / ASP.Net Developer URL: http://www.recordmecca.com Technologies: ASP.NET; C#; SQL Server 2000; .Net 2.0; IIS 6.0; JavaScript;  Responsibilities: ASP.NET Development and Database Design according to project specifications; I was working with a team leader and another developer. I did some database design following previous designed database structure  and did functionality about Rare Records by following already designed functionality for MQCs. LyubomirVelchev's Projects 13
PROJECT DESCRIPTION: Dow Jones Insight gives you a 360° view of events and conversations wherever they’re happening – in print, online or on video, from New York to Iran to China – plus the tools and expertise to synthesize millions of news articles and social media posts into meaningful reports. Position: Junior Software Engineer / ASP.Net Developer URL: http://www.hillandknowlton.co.uk Technologies: ASP.NET; C#; SQL Server 2000; .Net 2.0; IIS 5.0; Flash 8; javascript;  Responsibilities: ASP.NET Development and participation in Database Design according to project specifications; I was part of a team of one developer, one team leader; one QA; By the time I quit the company the project was still in development status; Lyubomir Velchev's Projects 14
PROJECT DESCRIPTION: Corporate Web Site with custom Content Management System. Position: Junior Software Engineer / ASP.Net Developer URL: http://www.a-3d.com Technologies: ASP.NET; C#; .NET Framework 1.1; SQL Server 2000; .Net 2.0; IIS 5.0; Flash 8; JavaScript; Responsibilities: ASP.NET Development and Database Design according to project specifications; I was working with 1 team lead and one .NET developer who was helping with the design and one QA. I did a part of administration part of the project; LyubomirVelchev's Projects 15
Position: Junior Software Engineer / ASP.Net Developer Description: XML administration for Economist Flash Screen Saver; URL: http://www.economist.com/screensaver Description: Flash screen saver which shows the turning earth and displays news, countries and information about them, also current time.  Technologies: ASP.NET; C#; XML; XPath Responsibilities: Development of administration of the xml data which the screen saver is showing. I worked very close to Flash Developer and I was changing the software requirement according to both our needs so the flash can load small portion of information and to be able to work smoothly. LyubomirVelchev's Projects 16
END LyubomirVelchev's Projects 17

Mais conteúdo relacionado

Destaque

Assignment 1 - Crash Course on Creativity
Assignment 1 - Crash Course on CreativityAssignment 1 - Crash Course on Creativity
Assignment 1 - Crash Course on CreativityBruno Cruz
 
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClick
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClickLinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClick
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClicklexisclick
 
Neuroradiologija predavanje tehnolozi
Neuroradiologija predavanje tehnoloziNeuroradiologija predavanje tehnolozi
Neuroradiologija predavanje tehnoloziMate Maričić
 
Poremećaji energetskog metabolizma sestre
Poremećaji energetskog metabolizma  sestrePoremećaji energetskog metabolizma  sestre
Poremećaji energetskog metabolizma sestreMate Maričić
 
Endokrinopatije 02 izborni
Endokrinopatije 02 izborniEndokrinopatije 02 izborni
Endokrinopatije 02 izborniMate Maričić
 
Developing a digital marketing strategy to drive business growth - LexisClick
Developing a digital marketing strategy to drive business growth - LexisClickDeveloping a digital marketing strategy to drive business growth - LexisClick
Developing a digital marketing strategy to drive business growth - LexisClicklexisclick
 

Destaque (9)

Assignment 1 - Crash Course on Creativity
Assignment 1 - Crash Course on CreativityAssignment 1 - Crash Course on Creativity
Assignment 1 - Crash Course on Creativity
 
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClick
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClickLinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClick
LinkedIn Strategies to Generate Leads - LinkedIn Seminar by LexisClick
 
Neuroradiologija predavanje tehnolozi
Neuroradiologija predavanje tehnoloziNeuroradiologija predavanje tehnolozi
Neuroradiologija predavanje tehnolozi
 
My UX Road Map
My UX Road MapMy UX Road Map
My UX Road Map
 
Poremećaji energetskog metabolizma sestre
Poremećaji energetskog metabolizma  sestrePoremećaji energetskog metabolizma  sestre
Poremećaji energetskog metabolizma sestre
 
Endokrinopatije 02 izborni
Endokrinopatije 02 izborniEndokrinopatije 02 izborni
Endokrinopatije 02 izborni
 
šOk
šOkšOk
šOk
 
5. glava
5. glava5. glava
5. glava
 
Developing a digital marketing strategy to drive business growth - LexisClick
Developing a digital marketing strategy to drive business growth - LexisClickDeveloping a digital marketing strategy to drive business growth - LexisClick
Developing a digital marketing strategy to drive business growth - LexisClick
 

Presentation Lyubomir Velchev

  • 1. Design Patterns Lyubomir Velchev Portfolio Entity Framework Log4Net JavaScript LINQ SQL LyubomirVelchev's Projects
  • 2. Position: Senior Software Engineer; Head of Software Department at B-Systems URL: http://ncrm.b-systems.eu Description: This is CRM Web based system. In addition to customer relationship management (CRM), in the system you can go through the whole process of selling vehicles for Mercedes, Mitsubishi and Jeep brands. The system is currently operational in the Bulgarian market. It does a lot of communications with SAP and uses its business logic. Technologies: ASP.NET; WCF; C#; VisualBasic; .NET Framework 3.5/4.0; DotNet Nuke; SQL Server 2008; LINQ; jQuery; JavaScript; DevExpress web user controls; Windows Services; Console Applications; Responsibilities: Project Management; Business Analysis; Software Development; Training; When I start working with the company the project was in his last stage of development of version 1.0; I developed some of the business requirements functionality but when the colleague which was the head developer of the project quit I had to support and to developed new features with very close collaboration with clients. 2
  • 3. Position: Senior Software Engineer; Head of Software Development at B-Systems URL: http://afgarchive.b-systems.eu Description: Web based system for tracking vehicles which transports supplies for the American Army in Afghanistan Technologies: ASP.NET; C#; DotNet Nuke; SQL Server 2008; LINQ; jQuery; JavaScript; DevExpress web user controls; flash upload; Responsibilities: Project Management; Business Analysis; Software Development; LyubomirVelchev's Projects 3
  • 4. Position: Owner URL: http://www.VelSoftConsulting.com Description: This is my own company which main goal is to develop custom web based solutions for small businesses Technologies: ASP.NET; C#; CMS Systems(DotNet Nuke and Umbraco); SQL Server 2008; LINQ; jQuery; JavaScript; Responsibilities: Owner; CEO; Sales; Project Management; LyubomirVelchev's Projects 4
  • 5. PROJECT DESCRIPTION: Dow Jones Insight gives you a 360° view of events and conversations wherever they’re happening – in print, online or on video, from New York to Iran to China – plus the tools and expertise to synthesize millions of news articles and social media posts into meaningful reports. (Copied from http://www.DowJones.com) Position: Application Development Consultant URL: http://www.dowjones.com/product-djinsight.asp Technologies: ASP.NET; C#; .NET Framework 2.0/3.5; SQL Server 2005; LINQ; jQuery; JavaScript; XML; XPATH; Responsibilities: Software Development; Database and Project Optimization while working closely with Business Analyst from Dow Jones UK office; Presentation about the purpose of the system: http://www.slideshare.net/DowJonesInsight/media-report-nuclear-energy-after-fukushima LyubomirVelchev's Projects 5
  • 6. PROJECT DESCRIPTION: Data access time optimization using CUBEs and Analysis Services capabilities of SQL Server 2005 Position: Application Development Consultant URL: http://www.dowjones.com/product-djinsight.asp Technologies: SQL Server 2005; Responsibilities: I was part of a team with 2 other developers, we have to do a lot of research and to transform database data to be suitable for using in the CUBEs. We implemented the first b-ta version of the CUBEs and suggested methods for programmatically working with OLAP. Presentation about the purpose of the system: http://www.slideshare.net/DowJonesInsight/media-report-nuclear-energy-after-fukushima LyubomirVelchev's Projects 6
  • 7. Position: Application Software Engineer/.NetDeveloper URL: http://www.stanga.net/projects/adidas.html PROJECT DESCRIPTION: On the eve of Euro 2008, Adidas launched a community mini-site targeted at the fans of the national football team of France. Integrated into the corporate site of Adidas, the solution was used as a platform to present to the public the T-shirt for Euro 2008 that Adidas designed specifically for the national team, and to promote the accompanying Euro 2008 lifestyle collection.Once registered in the community, members can voice their opinions, initiate discussions with other football fans or invite their friends to join the site. The most dedicated football enthusiasts can take advantage of the opportunity to become “godfathers” of the national team of France.In addition to the community section, the platform features celebrity interviews and multimedia resources.The project was created in collaboration with TBWA Interactive (http://www.tbwa-france.com). A development team at StangaOne1 was in charge of designing and executing all back-end-specific aspects of the platform. An administration module was produced, complete with features that support the day-to-day functioning of the solution, such as management of site contents, user profiles and comments, sponsors’ list and the editorial section of the site.To assist site administrators, various statuses can be set to particular instances of site content.StangaOne1 was also entrusted with developing the service functions that enable the data interchange between the database layer and the end-user interface. (copied from http://www.stanga.net) Technologies: ASP.NET; C#; SQL Server 2005; .Net 2.0; XML; Web Services; IIS 5.0; Flash 8; JavaScript; Responsibilities: Software Development and Database Design and implementation according to project specifications; We were a team of 2 developers one team lead, one project coordinator and one HTML builder; LyubomirVelchev's Projects 7
  • 8. Position: Application Software Engineer/.Net Developer URL: http://www.hygena.fr PROJECT DESCRIPTION: Hygena is a leading provider of kitchen and bathroom furniture and equipment. For the needs of the company, Stanga developed a corporate web site with a dynamic front-end with integrated Flash animations.The Hygena web site was built with optimal usability of the contents management system in mind. A versatile back-end system was developed that allows for full control over the web site contents, including an extensive product catalogue, promotional campaigns and newsletter subscriptions.A three-dimensional utility based on Macromedia Shockwave has been integrated that allows users to preview how a selected solution will fit on their premises. The wizard provides for selecting a theme, specifying a desired arrangement, position of windows and doors, measurements and other details to create a true-to-life design of the premises to visualize a realistic kitchen model.Users can access resources to guide them through the process of designing their personalized kitchen solution.By filling in an area code visitors can localize the nearest stores in the area and can send an appointment request. The site also features a video visit of a Hygena store. (copied from http://www.stanga.net) Technologies: ASP.NET, T-SQL, SQL Server 2000, Flash, XML, xHTML, CSS. Responsibilities: ASP.NET Development and Database Design according to project specifications; I worked with a team lead with another 2 developers, one html builder and one project coordinator. LyubomirVelchev's Projects 8
  • 9. PROJECT DESCRIPTION: System for ordering coupons for discounts. Also have CMS part. Cooperation between Stanga.NET and http://www.businessinteractif.fr Position: Application Software Engineer/.Net Developer URL: http://www.icoupons.fr Technologies: ASP.NET, T-SQL, SQL Server 2000, Flash, XML, xHTML, CSS. Responsibilities: ASP.NET Development and Database Design according to project specifications; I worked with team leader and one HTML builder and one project coordinator; LyubomirVelchev's Projects 9
  • 10. PROJECT DESCRIPTION: Corporate Web Site which includes a System for document management of an organization. The actual site is: http://www.h-associes.fr Cooperation between Stanga.NET and www.ivision.fr; Position: Application Software Engineer/.Net Developer URL: http://www.h-associes.fr/en/index.aspx Technologies: ASP.NET; C#; Oracle Database; JavaScript; XML; Responsibilities: Software Development; I worked with 1 developer, one team lead and one project coordinator and one administrator for the Oracle Database; Lyubomir Velchev's Projects 10
  • 11. Position: Application Software Engineer/.Net Developer URL: http://www.bebe.nestle.fr/FR/Pages/default.aspx Description: International site – cooperation between Stanga.NET and Ogilvy France. It is a presentational web site for the nestle products in France written in C# by using Microsoft Content Management System (MCMS); Technologies: ASP.NET; C#; SQL Server 2000; JavaScript; Ajax; XML; MCMS (Microsoft Content Management System) Responsibilities: Team Lead; I worked with software developer, a project coordinator and HTML builder, administrator; Most of the communication between my team and the clients passed through me. 11 LyubomirVelchev's Projects
  • 12. PROJECT DESCRIPTION: iConcertinaCreative (there is no company web site, because the company went bankrupt) 2Bmates.com is an online networking community where old and new friends meet to make more friends, share interests, pictures, music, information with your growing circle of friends! (information about the site from the web) Position: Junior Software Engineer/ASP.Net Developer URL: http://www.bebe.nestle.fr/FR/Pages/default.aspx Description: International site – cooperation between Stanga.NET and Ogilvy France. Technologies: ASP.NET; C#; SQL Server 2000; Responsibilities: Software Development; I was part of the team and as a Junior Developer just learned his specific functions and how it works. LyubomirVelchev's Projects 12
  • 13. PROJECT DESCRIPTION: Site for selling Rare Records and Rare collectables, XML database Position: Junior Software Engineer / ASP.Net Developer URL: http://www.recordmecca.com Technologies: ASP.NET; C#; SQL Server 2000; .Net 2.0; IIS 6.0; JavaScript; Responsibilities: ASP.NET Development and Database Design according to project specifications; I was working with a team leader and another developer. I did some database design following previous designed database structure and did functionality about Rare Records by following already designed functionality for MQCs. LyubomirVelchev's Projects 13
  • 14. PROJECT DESCRIPTION: Dow Jones Insight gives you a 360° view of events and conversations wherever they’re happening – in print, online or on video, from New York to Iran to China – plus the tools and expertise to synthesize millions of news articles and social media posts into meaningful reports. Position: Junior Software Engineer / ASP.Net Developer URL: http://www.hillandknowlton.co.uk Technologies: ASP.NET; C#; SQL Server 2000; .Net 2.0; IIS 5.0; Flash 8; javascript; Responsibilities: ASP.NET Development and participation in Database Design according to project specifications; I was part of a team of one developer, one team leader; one QA; By the time I quit the company the project was still in development status; Lyubomir Velchev's Projects 14
  • 15. PROJECT DESCRIPTION: Corporate Web Site with custom Content Management System. Position: Junior Software Engineer / ASP.Net Developer URL: http://www.a-3d.com Technologies: ASP.NET; C#; .NET Framework 1.1; SQL Server 2000; .Net 2.0; IIS 5.0; Flash 8; JavaScript; Responsibilities: ASP.NET Development and Database Design according to project specifications; I was working with 1 team lead and one .NET developer who was helping with the design and one QA. I did a part of administration part of the project; LyubomirVelchev's Projects 15
  • 16. Position: Junior Software Engineer / ASP.Net Developer Description: XML administration for Economist Flash Screen Saver; URL: http://www.economist.com/screensaver Description: Flash screen saver which shows the turning earth and displays news, countries and information about them, also current time. Technologies: ASP.NET; C#; XML; XPath Responsibilities: Development of administration of the xml data which the screen saver is showing. I worked very close to Flash Developer and I was changing the software requirement according to both our needs so the flash can load small portion of information and to be able to work smoothly. LyubomirVelchev's Projects 16