Amitabh Barua, amitabh.barua.uk@gmail.com www.amitabhb.com http://uk.linkedin.com/pub/amitabh -barua/21/195/395 4 Rembrandt Court, Kenton Road, Harrow HA3 8BE 07795673707 Summary Have been a passionate IT Professional over 10 years. My core competence lies in designing, developing and optimizing high transactional applications. Have used agile and waterfall model approach to deliver software of high quality and high value. Implemented and followed TDD approach and also implemented BDD as per customer need. Always been passionate about technologies and have been an integral part of projects involving complex architecture and scalable, smart solutions for demanding clients. Have used various technologies i.e. Asp.Net, MVC, LINQ, ADO.Net, EF, Classic ASP,.Net Remoting, MOS, .Net Compact framework, WinForm, Multi-threading, Reflection. Also have used various profiling tools for application performance enhancement and optimizing. Technical Summary Designing and development of application and database Estimation and team lead. Agile and TDD. Education/Certification Master Of Computer Application 2004 Microsoft Certified Solution Developer (MCSD) Microsoft Certified Application Developer (MCAD) Skills Stack Framework Microsoft .Net 1.1/2.0/3.5/4.0/4.5 Web Technology ASP.Net 1.0/2.0/4.0, ASP.Net MVC3/MVC4, Razor, Silverlight, Ajax, Web API,WCF, Web Service, HTML, JavaScript, JQuery, CSS, XML, XSLT, Web Services, JSon Technology Win Forms, WPF, ADO.Net, LINQ, Entity Framework, WCF, .Net Remoting, MSMQ, Ninject, Spec Flow Programming Language C#, T-SQL Database SQL Server 2000/2005/2008 R2, Oracle9i Reporting Tool SSRS, Crystal Report, DTS Methodologies Agile/Scrum Test Driven Development( NUnit and Selenium) BDD using Spec Flow/Cucumber/Gherkin Continues Integration (Cruise Control) Software Engineering Tools Team Foundation server 2010/2012 Microsoft Visual Studio 2003/2005/2008/2010/2012 Microsoft Visio/ Rational Rose Version Control TFS2010/12, SVN, Microsoft Source Safe Domain Media/Sport betting/eCommerce/Hospitality/Telecom/Banking/Energy Amitabh Barua, amitabh.barua.uk@gmail.com www.amitabhb.com http://uk.linkedin.com/pub/amitabh -barua/21/195/395 4 Rembrandt Court, Kenton Road, Harrow HA3 8BE 07795673707 Work Experience Ebiquity plc July13 to till date(3 month rolling contract) www.ebiquity.com Lead developer Working as a lead/architect for couple of projects. Firstly was the lead developer in their fire-fighting existing product line, to incorporate major change request for Australian Beer Association. Drove the complete project to success, with incorporation changes in their existing portfolio asp.net web application, .Net Win form application, windows and web-services and developing a migration tool . The whole project was in GDD mode, where developers where in Ireland, Australia and in UK. The second was to build up a new media capturing/approval tool and website, that would capture media information from Face book. They wanted a monitoring service that would capture post and digital media information from Facebook. And an approval system in MVC4 Web system. Developed a multi-threaded queue based capturing tool. - Designing and developed high transactional application. -Writing technical specs and estimation. - Team leading and development. - TDD - Agile/Scrum implementation. - System and database design and developed. Technologies: MVC4, Razor, Asp.Net Entity Framework 6x, Windows Service, WCF, SQL Server 2008R2, VS2012, TFS, XML/XSLT, HTML5/HTML, Ajax , JSon, JavaScript/JQuery, Foundation 5x. .Net 4.5.Facebook query Language SPA Future Thinking March13 to June 13(contract) www.spafuturethinking.com Survey Website Developing survey website for their client for PC and mobile i.e. Dixon using MVC3, Mercedes in MVC4. Currently working on a Survey website using MVC4 for ITV4/Britain's Got Talent. Role involved single handed complete development of these websites. Senior Developer Integration and deployment Technologies: TFS 2010/12, ASP.Net, MVC3/MVC4, Razor, Web API, .net4.0/4.5, EF, SQL Server 2008, JQuery for mobile, JSon, XML/XSLT Fourth Hospitality June 10 to March 13(Contract) www.fourth.com Food and Beverage This is a web based SAAS ERP for hospitality. As the name state Food and Beverage manager takes care of complete stock handling, including ordering, purchasing, invoicing and recipe engineering of an organization. The project is following agile methodology and had 2weeks scrum. This product provides a live update on all aspect of hospitality sector, handling constants feeds from Zonal, tills, head office and suppliers. Senior Developer/Framework Development Integration and deployment Amitabh Barua, amitabh.barua.uk@gmail.com www.amitabhb.com http://uk.linkedin.com/pub/amitabh -barua/21/195/395 4 Rembrandt Court, Kenton Road, Harrow HA3 8BE 07795673707 Implemented BDD using Spec flow TDD and BDD Technologies: TFS 2010, ASP.Net, MVC3, .net3.5/4.0, SQL Server 2008, JQuery, WCF, MSMQ, Windows Service, XML/XSLT Globet International Sports Betting Limited Dec 09 to Apr 10 www.globet.com Globet Enterprise Application This application is a complete product for Sport betting, it has various interfaces for different products Globet offers. Globet offer 6 products, Sports betting, Live betting, casino, live casino, games and poker. Each product is a state of art designed, made to handle fast execution and high traffic and uploading feed data from providers (Betraider and Sporting Index). Senior Developer Issue resolution and Support TDD Technologies: ASP.Net, .net3.5, SQL Server 2005, WCF, JSon, JQuery, WCF, MSMQ ITC InfoTech, Nov 2008 to Dec 09 (Contract) (Working for iPSL-Banking Services, British Gas) STOPS Sep 2009 – Dec 2009 This project involved in coming out with an interface for the Business User, though which they could verify cheques issued by customer before enchasing it. This small project involved a couple of interfaces in ASP.Net and couple of MIS report using SRS. Designing and development Technologies: ASP.Net 2.0, SQL Server 2K and SQL 2005 and SSRS. PIA Database Replacement July 2009 – Sep 2009 This project involved in, replacing a database which was maintain by a third party which was not a cost effective solution. The new design involved exporting data from a Master Database. Designing, development and estimation Project execution involving extreme programming Technologies: C#, WPF, SQL Server 2000, SME/Architect – Sales March2009 – June2009 Was involved in preparing proposals for RFP for clients Documentation Designing robust and scalable solutions for sales pitches Creating workable POCs which helped to show the ability to perform and win client confidence Team Lead/Senior Developer – Filtrona Febuary2009 – March2009 Amitabh Barua, amitabh.barua.uk@gmail.com www.amitabhb.com http://uk.linkedin.com/pub/amitabh -barua/21/195/395 4 Rembrandt Court, Kenton Road, Harrow HA3 8BE 07795673707 Customer wanted a separate consolidated reporting application all their application as it was getting difficult to get all those MIS reports from different application. Requirement gathering and client co-ordination. Task allocation and Estimation Development Technologies: C# Winform, SQL Server 2005, Sql Server Reporting Service (SSRS) Specialist – Centrica (BGS) December 2008 – January 2009 It was a migration of their existing application from MS-Access to ASP.Net 1.1 technology. This application is used to create and assign jobs to engineers. Expert Programming Technologies: ASP.Net, SQL Server 2000, DTS Sapient Corporation, November 2006 to October 2008 Team Lead/Senior Developer – ICP (Integrated Customer Portal) September 2007 – October 2008 This application is a byproduct of the re-organization of XO into Lines of Business (LOB) format. A strategy was needed for customer-facing interfaces that will facilitate the LOB approach that allows for the logical separation of work flow and order processing for each LOB. As an example, this involved the segregation and tagging of information so that it can be correlated to the affected LOB(s). Onsite visit for requirement gathering. Client co-ordination. Task allocation and management. Estimation for the track. (using bottom approach) Build owner. Expert programming Technologies: ASP.NET, SQL Server 2000, WCSF, SOA based architecture, Web-Services, NAnts, NUnit, Castle Windsor System Developer – Delphi.Net July 2007 – September 2007 It is an ASP.NET application to cater the Catering Service of a hotel to their customers through web. An art of design UI where the hoteliers can gather information of their bookings so as to make their customer serve better. Senior Developer. Technologies: ASP.NET (Using C#), SQL Server 2005, NUnit. System Developer – NVTREC System January 2007 – June 2007 The project is to develop a web application for the state of Nevada and Sierra Pacific Resources (SPR) which will monitor the compliance of power generators and suppliers with generation of energy from nonrenewable resources. Senior developer Technologies: ASP.NET (Using C#), Oracle 9i Amitabh Barua, amitabh.barua.uk@gmail.com www.amitabhb.com http://uk.linkedin.com/pub/amitabh -barua/21/195/395 4 Rembrandt Court, Kenton Road, Harrow HA3 8BE 07795673707 Enterprise System Solution (P) Ltd. July 2004 to Oct 2006 Senior Consultant – MAP*IT® MAP*IT® is an internally-developed supply chain analysis tool that integrates costs, time, flows for multiple products into one model and has the ability to provide high value solutions to clients through ‘what-if’ analysis, simulation of alternative logistics situations, and overview presentation of logistics solutions and related costs. Module Lead Design implementation and development Configuration Manager. Technologies: C# (Win Form), SQL Server 2000(Windows Application), MVC Architecture System Consultant – eMProve - OCE This is a complete business solution for streamlining & centralizing the budgeting and estimation processes of Maersk, throughout all the regional offices across glob with the Headquarters in Copenhagen, Denmark. Development Configuration Controller Technologies: ASP.NET, C#, SQL Server 2000 System Consultant – ARMS Park (Pocket PC) ARMS Park 1.0 is a comprehensive USA based client (End2End systems) project, which will run in various police stations for allowing officers to input citations and check permits from a hand held dev. Development Technologies: C #(WinForm), .NET, Windows CE, SQL Server 2000, SQL Server CE