Name: LUCHIAN CHIVOIU SENIOR Developer
Address: street Baba Novac 8a, Bucharest
Phone: (M):- / Skype: sienna_lx
Email: -Availability: Immediately
Linkedin: http://uk.linkedin.com/pub/luchian-chivoiu/36/710/7ab
PROFILE
A confident, qualified, experienced and consummate senior .NET developer with far-reaching and varied experience across a range of sectors and client companies. Strong background in developing software, with specific and detailed knowledge of web and mobile construction, software design and implementation, networking, IT systems, and installations and maintenance. Exceedingly resourceful with a proven track record of business enhancement. Broad knowledge of a range of corporate sectors and customer contact . Effective both working alone or as part of a team: wide-ranging skill in both. Displays a maturity and balance, fostering a good work ethic and morale.
KEY PERSONAL SKILLS & EXPERTISE
Proven exceptionally strong value system
Business & project analysis expertise
Displays a level of confidence and commitment required for success in the role of .net developer
Shows superlative risk, team and performance management skills
Effective client-to-project matching organisation skills
Comfortable and confident dealing with large-scale private and corporate operations
Specialist in commercial IT strategy and policy delivery implementation
Very flexible in approach
KEY TECHNICAL SKILLS & EXPERTISE
Capacity planning, process improvement
Infrastructure design
Software, website , mobile and platform development
Agile and TDD development
Digital agency and media experience
IT TECHNICAL PROFICIENCIES
C++ ( 3 years ) / C# ( 12 years ) / Objective C ( 4 Years ) / Swift ( 4 months )
.NET Core ( 2 years ) / ASP.NET (8 years ) / ASP.NET MVC + Razor ( 6 years )
Web Api ( 6 years )
Windows Azure Platform ( 1 Year ) / AWS ( 2 Years ) / DynamoDB ( 1 year )
HTML 5 ( 7 years ) / HTML 4 ( 7 years ) / CSS ( 8 years )
Javascript ( 8 years ) / React JS ( 4 years ) / Redux ( 4 years ) / React Native ( 3 year )
Typescript ( 4 years )
AngularJS ( 2 years ) / Twitter Bootstrap ( 1 Year ) / Bootstrap ( 5 years )
Ajax ( 6 years ) / Jquery ( 6 years )
WinForms.NET ( 3 years )
WCF ( 3 Years )
Web Services ( 8 Years ) / XML ( 8 years ) / HTTP ( 8 Years ) / SOAP ( 4 Years )
Rhino Mocks ( 1 Year ) , Windsor Castle ( 1 Year ) / Entity Framework ( 6 years )
NUnit ( 2 years ) / Mysql ( 3 years ) / MS SQL ( 10 years ) / SQL Query Manager ( 1 year )
T SQL ( 6 years )
Git ( 6 years ) / Tortoise SVN ( 3 years ) / Visual Studio.NET ( 12 years )
Mono .NET ( 1/2 Year ) , Google Maps API , Facebook API ( 1/2 year ) , YouTube API ( 1/2 year )
iOS Development 6.0
CAREER HISTORY
Wipro June 2018 - now
Wipro is a support/development company that offers IT services for various industries.
I worked on multiple clients of WIPRO but the main one was the EON account.
I worked on various projects, as the main developer, using various technologies, back end and front end:
Javascript with React JS and React Native
Web Api, MVC, C# using .NET library
Entity Framework
Sql Development, T-SQL
I also took part of the support team where I solved different incidents for other different applications inside EON company.
Main projects:
Business travel application - this web application is made for internal use of EON, helping the employees and management to organise their travel management processes. Any employee must register/appoint his upcoming delegation/business travel where it may or may not be accepted by his supervisor/manager. This application keeps track of all the delegations inside the company.
As the business challenges grew more and more, the old Business Travel application was not satisfying the users/employees of EON, therefore some main modules and the design had to be redeveloped.
I came up with a new design that had a very good feedback and I suggested new functionalities on top of theirs that made a powerful impact on their business processes.
The development part was made mainly by myself.
We also had a project manager, testers and we followed an agile approach where we had stand-up meetings.
We also had to build documentation of the new modules.
Technology:
The process of developing was Agile methodology where we separated the tasks and had a weekly meetings.
Javascript with React JS
ASP .NET MVC, C# using .NET library
Entity Framework
Sql Development, T-SQL
Business travel mobile application - This is the mobile app version available for employees that has just the main functionalities of the web application version.
I used React Native to develop and publish this app on the ANDROID OS and IOS .
Technology used:
Javascript with React Native
AWS Services, Lambdas, API Gateway, Dynamo DB
Evaluare Personal - This is the a web application that allows employees of EON to evaluate the personnel whom they coordinate. The evaluation process is made every year by two parts: the employee and the manager, mainly establishing goals for that year, and finally, at the end of the year measuring them.
Methodology used: Agile
Technology used:
Javascript with React JS
Web Api, MVC, C# using .NET library
Entity Framework
Sql Development, T-SQL
Bybox March 2017 - January 2018
Bybox is a company that offers innovative supple chain software solutions for UK and international market. With the main office based in Coventry, I worked for this company on remote bases. I worked on the new Stockonnect app as a .net/ web developer within a team of 10 developers , 1 architect, 3 Project manager and 3 testers. We had a monthly event where we had to meet in person.
The Stockonnect app is a innovative solution helping customers to send their items or receive them through lockers installed in public spaces like petrol stations or libraries. They can access them through a mobile app, just by pressing a button the locker can open with the specific item needed inside.
This helps the delivery/service companies with the hassle of this complicated process. For example a service engineer is requested in a Costa coffee shop to check why the coffee machine is not working. When he arrives there, he checks the machine and decides he needs a specific part or the whole machine needs to be replaced. He orders it through the Stockonnect system and receives the product in the public locker. He is notified when the part is in the lock and then he opens the lock with the mobile app, then goes to the client to do his job.
The methodology used for this project was Scrum methodology with daily skype meetings.
I developed the reporting module by myself using Highcharts JS library.
I also developed the followings:
Branding module ,
Scanning in/out products validation
I also took part in developing a separate system called SWIFT that communicates with Tech Services .
That was made with the help of Web Api and NBusServices sending and catching messages between the endpoints of separate services.
We used this to separate responsibilities between services.
We had Nunit tests and UI Acceptance Tests.
I was dealing directly with my Project manager , developer colleagues and testers through Skype chats.
Technology used : C# , Web Api, React JS, Redux, HTML, CSS, Javascript, Jquery, Entity Framework, NBusService, PowerShell Scripts, Mercurial ( SVN )
Database: Sql Server 2016 , Raven DB
Cinema Intelligence February 2016 - January 2017
Cinema Intelligence is a software product for Cinemas to organize their movies and events schedule in their theaters . I worked on this project with a team of 10 developers, 1 architect and 1 Project manager. There were 4 testers that helped us with the testing of the new features developed .
With customers in USA, Netherlands, UK and Germany the product adapts to the needs of each chain of cinemas .
I worked on the booking and forecasting module with the architect and other developers and one of the big features l enjoyed working was 'Timezone separation of cinemas' .
We changed the whole structure of the app to be able to support different users from around the world to have shown their time on the app depending in what timezone they are.
I worked on other small features like showing notifications (like facebook ) to the users logged in .
The methodology used for this project was Scrum methodology with daily meetings .
Method used : Agile Development
Technology used : ASP .NET C# , WebForms and MVC, Angular JS , HTML, CSS, Javascript, Jquery, Ajax, Entity Framework
Database: Sql Server 2008 , Mongo
HayMarket January 2016- February 2016
I worked for HayMarket for a web project for a client of them : VolksWagen . They needed a new web application for their retailers to access articles about their cars. I worked on this project with a team of 2 developers ( 1 front end ), 1 architect and 1 Project manager.
Technology used : ASP .NET C# , WebForms and MVC, Angular JS, React JS , HTML, CSS, Javascript, Jquery, Ajax, Entity Framework
Database: Sql Server 2008 , Mongo
Pentalog April 2015 - November 2015
Pentalog is a french outsourcing company , here I took part of the development team of the Microsoft Dynamics Sales and Marketing . I took part of a team formed by 4 developers and one Project Manager. We worked on different features and bug assignments , involving front-end and back-end as well. We were communicating with the main team from Denmark which were giving us tasks and establishing the priorities.
Another project we were working on was a financial software for Natixis , a company that was giving advice to people that own a lot of money where to invest it.
Method used : Agile Development
Technology used : ASP .NET C# , WebForms and MVC, Angular JS + React JS, HTML, CSS, Javascript, Jquery, Ajax, IoC technique with NSubstitute , Entity Framework
Database: Sql Server 2008
1000 Heads January 2015 - March 2015
At 1000 Heads I developed a mobile app for Microsoft ( our client ) that allows users to share content from different social media platforms : Twitter , Facebook, Youtube, Tumblr, Wordpress .
The content is related to all Lumia devices , Tips and Reviews, Updates , Connects and it helps users to use these phone devices in a better way.
The Mobile app is called Microsoft Connects and is published in Microsoft name on the App Store.
I took part of a team formed by 2 developers, 2 designers, 2 testers and 1 Project Manager.
Method used : Agile Development , 2 weeks Scrum
Technology used : ASP .NET C# , Windows Azure , MVC 4.0 + Razor , HTML, CSS, Javascript, Jquery, Bootstrap, Ajax, IoC technique with NSubstitute , Entity Framework
Database: Sql Server 2008
BIG WHITE WALL March 2014 - July 2014
At Big White Wall I worked on a web platform that helps people in difficult situations.
I worked as a Web C# developer on back end and front end as well.
I took part of a team formed by 3 developers, 2 designers, 2 testers and 1 Project Manager.
Method used : Agile Development , 2 weeks Scrum
Technology used : ASP .NET C# , MVC 4.0 + Razor , HTML, CSS, Javascript, Jquery, Ajax, IoC technique with NSubstitute , Windsor Castle
We use NUnit for tests.
Database: Sql Server 2008
www.bigwhitewall.com
BRIGHTSOLID November 2013 - March 2014
At Brightsolid I worked on 2 projects :
1. FindMyPast.com
Finds your family tree
2. LivesOfTheFirstWorldWar.org
This website manages the people that took part of the first World War 1.
I worked as a Web C# developer on back end and front end as well.
I took part of a team formed by 6 developers, 2 designers, 2 testers and 1 Project Manager.
Method used : Agile Development , 2 weeks Scrum
Technology used : ASP .NET C# , MVC 4.0 + Razor , HTML, CSS, Javascript, Jquery, Bootstrap, Ajax, IoC technique with NSubstitute , Windsor Castle, Cofee script, Less
We use xUnit for tests.
Database: Sql Server 2008
SAPIENT June - September 2013
My role at Sapient was Senior C# Developer .
I developed an MVC Web Application for RBS that integrates with YouTube Api to present videos to customers ( case stories ) . I was the main developer, helped by a developer on the front side and back side. The design was made by the Sapient team in india.
http://www.youtube.com/user/NatWestVideoChannel
Method used : Agile Development
Technology used : ASP .NET C# , MVC 4.0 + Razor , HTML, CSS, Javascript, Jquery, Ajax, IoC technique with NInject, Knockout.js
Database: Sql Server 2008
http://www.youtube.com/user/NatWestVideoChannel
THE TEAM February - May 2013
My role at The Team was Senior C# Developer .
I developed from scratch an MVC Web Application for RBS that enables employees of RBS to share and communicate with eachother. The team was formed by 2 developers, 3 designers, 4 content publishers, one tester and one project manager. We were having daily stand ups to decide the next steps .
The application allows employees to submit questions, join conversations, submit videos and audios . We were using Kulu Valley 's solutions for video and audio sharing.
Method used : Agile Development
Technology used : ASP .NET C# , MVC 4.0 + Razor , HTML, CSS, Javascript, Jquery, Ajax, IoC technique with NInject, Bootstrap, Knockout.js
Database: Sql Server 2008
BAUER MEDIA July - February 2013
Working on FHM, Heatworld, Empire, Closer digital magazines as a Senior C# Developer .
The task management was done in trello.com . We were using Agile Development method to work on these projects having stand ups every day .
I was working within a team of 5 developers and 4 designers doing various tasks for these projects, for the CMS or for the actual website.
Taking business decisions was part of my job at Bauer Media as I have been involved in optimising the websites for SEO , integration with Twitter and Facebook , mobile integration and improvements for the main website based on the feedback from the customers.
Every project has his own CMS so editors can add articles easily , so I made improvements on these to make the editors job more effective and less time consuming.
http://www.fhm.com - own CMS
http://www.heatworld.com - own CMS
http://www.empireonline.com - EpiServer CMS
http://www.closeronline.co.uk - own CMS
Technology used : ASP .NET C# , Classic ASP , VB .NET, HTML 5 , CSS 3, Javascript , Jquery , EpiServer CMS, SQL Server 2008, Objective C
STARLETY 2012 - November 2014
Developing my own social media app . The app stores videos of the talents on a server recorded from an iPhone device . People can vote the best talents .
Technology used : C# .NET , MVC 4.0 ,Web API, Objective C, HTML 5 , Javascript, Bootstrap , jQuery, CSS3 , AngularJS
http://www.starlety.com
Starlety iPhone app on App Store
FOLLOW PLACES 2012
Developing my own social media app .
The app allows to post photos and let everyone to see them.
Technology used : C# .NET , MVC 4.0 ,Web API, Objective C, HTML 5 , Javascript , jQuery, CSS3 , BackBone.js
SIENNA CRM SOFTWARE - PRIVATE CRM PROJECT 2010 – 2013
Developing my own CRM software
ASP .NET WebForms , MVC 3.0, Razor, Mysql, HTML 5, Javascript, Jquery, Ajax, CSS
The method used for creating the project is Agile Development.
I was the only developer working on this project.
It is a CRM project with the following modules : Leads, Accounts, Contacts, Opportunities, Agenda, Contracts, Products, Cases, Solutions . For a better customization I have stored all the columns of these tables in other tables ( called system tables ). You can add your custom fields and you can build your on layouts to view the data in the way you want it , different from other users.
For some parts of the project I used ASP .NET MVC + Razor and for other parts I used WebForms .
This CRM Software is a three-tier application :
- for the presentation tier it was used Razor and ASP .NET WebForms
- for the logic tier it was used C# .NET 4.0
- for the data tier it was used MySql
In the logic tier I respected almost all the time the SOLID principles especially the SRP principle. The software uses System.Data namespace to manipulate the data in the logic tier . In the MVC part there are used Areas to separate the modules .
The solution contains 10 projects : one of them deals with the entity manipulation, another one deals with database facade and another one with the actual Web Application .
There is also a project that deals with extension methods of the most used types . ( String , Int32, Int 6, Double, DataRow, List , etc )
Also Generic methods and classes are part of the project .
Most of the user interface is AJAX based + Web Services for a better user experience .
For the client side scripting jQuery library was the best solution to choose from.
In the data tier stored procedures are frequently used for a better speed .
THE BIO AGENCY LTD ( Digital agency ) January - May 2012
http://www.hachette.co.uk/
I worked at Hachette , a web application that stores books , articles, blogs .
Technology used : ASP .NET MVC , C# , SQL Server, WCF , HTML, jQuery , Ajax, Javascript, Bootstrap
Hachette is a web application that stores books for users to buy . Users can read about the authors, description of the books . They can see also articles . The method used for creating the project is Agile Development.
I did also Sitecore Integration commuticating through ASP .NET WebControls,
Facebook integration with Hachette app allowing users to register to events directly from hachette website.
Also WCF was used to make some methods that calls a private search engine to search for data in the SiteCore CMS system.
Showing the User Interface was made through Web Controls .
JUST-EAT HOLDING LTD ( Take away food, leading company ) June - January 2011
I developed the new JCT Server that communicates with the devices in the restaurants.
Technology used : C# .NET Web Services , TCP , MultiThreading, Amazon Web Services, GPRS, NUnit
I made a new software that listens for orders online from partners websites and the main website : just-eat.co.uk . This is made with the help of ASP .NET Web Services .
The method for creating the project is TDD ( BDD ) Development.
First the technical specification was written for the software in JIRA. The documentation consists of UML graphics and step by step behavior in certain circumstances.
We have made some small modifications afterwards in the development process . After building the technical documentation all the partners developers from different countries (that had to use this software's API ) reviewed it on JIRA and we have reached a final conclusion. The next step was to build the NUnit tests based on how the software should behave .
I started every part of the software by making the tests using NUnit .
The development process was the next step , we had a Skype meeting every week talking about the new features launched and how we should approach some next problems . We were 8 members, 2 developers, 1 Manager (BA), 1 project manager, 4 testers/(developers that had to use that API for their websites ) .
We used continuous integration with the help of Teamcity .
Finally the product had the final version launched after it was tested .
The orders, restaurants , etc are stored in the cloud on Amazon Database using AWS . Users make takeaway orders on the main website or partners websites. When an order come in is added in AWS Queue .
Other part of the application get the orders in order and sends them to the terminal through GPRS using TCP technology. For that it is used System.Net.Sockets
I used MultiThreading to manage the connections with the devices ( terminals ) in the restaurants .
The terminal in the restaurant can send back "Out of Stock", "Order too Far", "OK" ,etc .
AUTOKARMA KRIMPEX SRL (Romania’s No 1 autoparts distributors) 2009 – 2011
http://www.autokarma.ro
I developed a whole-of-business software solution, 2 projects ERP + Ecommerce
Technology used : ASP .NET WebForms + MVC C# Mysql, WCF , HTML 5, Javascript, Jquery, Ajax, CSS.
Agile development used.
SIENNA SOFTWARE WEBSITE 2009
http://www.siennacrm.com
Technology used : ASP .NET WebForms , HTML 4, Javascript, Jquery, Ajax, CSS
Agile development used.
DIADVOX SRL (Construction services solutions: Romania) 2009
I built a CRM Software for the company.
Technology used : ASP .NET C# Mysql, HTML 4, Javascript, Jquery, Ajax, CSS
Agile development used.
STRABAG SA (Construction: Romania) 2009
I built a full stock ordering and maintenance software solution
Technology used : WinForms .NET C# MS SQL
Agile development used.
CERTPRONAV WEBSITE 2009
http://www.certpronav.ro
Technology used : ASP .NET WebForms , HTML 4, Javascript, CSS
Agile development used.
GIP TRONIC SERVICE SRL (Print equipment specialist: Romania) 2009
I built a software that communicates with the printing devices.
Technology used : WinForms .NET C# MS SQL, TCP, MultiThreading
Agile development used.
ABC TELECOM INTERNATIONAL (Software sales: Romania) 2008
I devised and installed a full sales software solution
Technology used : WinForms .NET C# MS SQL
Agile development used.
RADAR GROUP SRL ( Balloon Retailer : Romania ) 2008
I built a quote + inventory solution
Technology used : WinForms .NET C# MS SQL
Agile development used.
MDM STANDARD SRL (A key player in Romanian Building & Construction services) 2008
I managed the design of software to integrate customers, quotes and products
Technology used : WinForms .NET C# MS SQL
Agile development used.
EURO STANDARD SRL (Document management software: Romania) 2007 – 2008
I built a document management system.
Agile development used.
Technology used : WinForms .NET C# Mysql
MIRABILIS (Motor vehicle: Romania) 2006 – 2007
http://www.4roti.ro / http://www.recomanda.ro / http://www.masini.ro
Technology used : ASP .NET C# Mysql, HTML 4, Javascript
EDUCATION, TRAINING AND AFFILIATIONS
University of Bucharest (Romania)2007
Computer and Science
Rosetti High School (Romania)
Was chosen annually, for 4 years, to compete in the National ‘Olympics’ algorithms in C++ competition. Was placed 4th or higher in every year
LANGUAGES
Romanian (native) / English (excellent)