Satyavir Yadav
Mobile: +91-921*******
E-Mail: *****.********@*****.***
I want to join as a .NET developer in a progressive organization to pursue professional excellence and contribute my best in the accomplishment of organizational goals.
PROFESSIONAL PROFILE
Team leader with 8+ years of experience in Requirement, Analysis, design and execution using Microsoft technologies.
Excellent understanding of OOPS (Object Oriented Programming), ASP.NET, SQL Server and Web services (SOAP, WSDL).
Having good experience on architecture design using Tiered architecture, design patterns (Factory pattern, Singleton etc) and Architectural patterns (MVC, MVVM and MVP).
Involved in delivering technical design document using UML (Use cases, Class diagrams, Activity diagrams etc).
Having good knowledge on new technologies like WCF, LINQ and Entity framework 4.0.
Having knowledge of SOA using WCF services (Security, transaction etc).
Excellent knowledge in different software life cycle processes like water fall, iterative, Agile, SCRUM etc.
Knowledge on different estimation methodologies like WBS and Function point analysis.
Good command over commercial RDBMS such as MS SQL Server.
An energetic, self-motivated team leader with hands on experience in programming skills, client-server infrastructure and requirements gathering.
CAREER CONTOUR
May 2012 Infogain Pvt Ltd NOIDA Assistant Consultant
Oct 2010 – Apr 2012 Sapient Corporation NOIDA Associate Technology L2
Dec 2006 – Sep 2010 Safaltek Software (CMMI 3) NOIDA Software Engineer
Technical Expertise
Programing Languages : C#, JavaScript, JQuery, VB.net
Web Technologies : ASP.NET, Web Services, WCF restful, Bootstrap and MVC
Packages : Framework 4.5, Entity Framework
Design Pattern : MVP, Singleton, MVC
Tools : JIRA, MENTIS
Source Control : TFS, SVN and Visual Source Safe
Database : SQL Server 2008 and 2012
CMS Tool : Tridion and Kentico
Functional
Software Design & Development
Interacting with the client for system study, requirements gathering, analysis and scoping; analysing architecture definition, design patterns & solution for the project and selecting appropriate technologies for development approach.
Preparing the requirement document.
Establishing process setup and monitoring the development; conducting code review, debugging and troubleshooting the application.
Managing smooth implementation and testing of the application at client location; extending post go-live and application maintenance support to the client.
People management
Mentoring, training and development of the team to ensure the operational efficiency.
Creating and sustaining a dynamic environment that fosters the development opportunities and motivates the high performance amongst the team members.
Leading the team in various phases of application development.
EDUCATION
2006 : Master Diploma in Software Design & Development from C-DAC, NOIDA.
2003 : Graduation from Allahabad University.
MAJOR PROJECTS EXECUTED
Project : Sell Out Forecast System (Samsung India)
Team Size : 5
Role : Team Lead
Duration : Jan 2014 onward
Languages : .Net 4.5, C#, ASP.NET MVC 4.0, JQuery, SQL Server 2012
Responsibility : Design/Technical document preparation. Development and team mentoring.
Summary : This application developed in MVC 4.0 and entity framework. This is a future sale forecasting system. This application developed for the Samsung Distributors to predict the sale in coming month. By using the forecast Samsung identifies the demand and supply analysis. Sale rules also defined in the application for the smooth distribution of the product. Product promotion and offers defined in this system.
Project : DMS Distribution Management system (Samsung India)
Team Size : 7
Role : Sr. Software Engineer
Duration : Jan 2014 onward
Languages : .Net 2.0/3.5, C#, Vb.net, ASP.NET, Java script, SQL Server 2012
Responsibility : Understanding of requirement and impact analysis of change in application to provide them the required features. Bug fixing, CR management and release management.
Summary : Samsung DMS is in of house project of Samsung. It has multiple sub modules responsible for a specific group of user. It is used to maintain the Sales/Purchase records of Samsung products sell to their prime distributors, regional distributor and dealers. It keeps the track of product flow information. It also helps to define geographical distributors to sell their products. This application also helps in day today business transactions and reports related to sales/purchase. System enable user to generate the business report and future forecasting of their product and sales.
Project : Compensation and Benefit
Team Size : 3
Role : Team Lead
Duration : JUN 2013 to DEC 2013
Languages : .Net 3.5, C#, ASP.NET, Java script, SQL Server 2008 database and MVP design pattern
Responsibility : Requirement gathering and documentation of requirement and technical document design along with the sample screens.
Summary : This application is to make the automation record of employee salary and other benefits. This application has to integrate with other application as well like leave management system. Application is design to handle the compensation break for all countries; as each one has their own breakup.
Project : Gross Margin
Team Size : 2
Role : Sr. Software Engineer
Duration : MAR 2013 to MAY 2013
Languages : .Net 3.5, C#, ASP.NET, Java script, SSRS, SQL Server 2008
Responsibility : Understand the application functionality. Bug Fixing and post production support
Summary : It is a Toll to show the gross margin of project running in the company. This application is using the database of other application and performs the calculation based on that. It uses the application like project billing, leave management system, time sheet and transport and other office expanses.
Project : Mitchell – e Claim Estimation Tool
Team Size : 5
Role : Sr. Software Engineer
Duration : MAY 2012 to FEB 2013
Languages : .Net 3.5, C#, ASP.NET, Java script, SQL 2008
Responsibility : Adding new features in the application module and bug fixing.
Summary : This tool was used by the insurance company for the claim estimation. When customer reports any incidence with the details an user make the claim file with approximate estimation. We need to keep the master for the incidence like what kind of damage it is and the allowed range for that item. This is to stop the misuse of claim. This application is connected with repair centre application which will cross check the actual estimation.
Project : Facebook Application https://www.facebook.com/Bertolli?ref=ts
Team Size : 4
Role : Sr. Software Engineer
Duration : MAY 2011 to MAR 2012
Languages : .Net and SQL 2008 and Tridion CMS Tool
Responsibility : Understand the requirement from sample screens.
Summary : Project is a facebook application developed in .net. Application was hosted on the facebook site itself. Application is design to get the user feedback about the Italy visit. User can write/delete his own comments and can like or dislike the feedback of other user. It was social media advertising.
Project : The Startribune www.startribune.com
Team Size : 9
Role : Sr. Software Engineer
Duration : DEC 2010 to APR 2011
Languages : .Net and Using clickability (CMS tool)
Responsibility : Understand the requirement and creating the technical document with sample screens.
Summary : Project is CMS (Content Management System) based where all the content displaying decision was taken by content author. Startribune is a news web site. Our task was to redesign it to give it new look and more organized contents. This site is content author driven so we cannot fix anything static on the page. Here we were creating the small templates that having some specific data in it, that data was managed by clickability tool.
Project : Document Manager
Team Size : 7
Role : Software Engineer
Duration : FEB 2008 to OCT 2010
Languages : ASP.Net with C#.NET, VB.net, JavaScript, Ajax, Sql Server 2005
Responsibility : Coding
Summary : Document management module is software for managing documents and related workflows. The software seamlessly integrates offices and vessels-reduces paperwork and allows tighter coordination. Handling of all statutory documentation and processes is facilitated through rapid distribution of critical information and monitoring of subsequent actions. A common infrastructure enables secure information flow and an intelligent data synchronizer dramatically reduces bandwidth cost.
• General Filing
• Synchronization - Delta service
• Versioning and Change Tracking
• Versatile Document Handling
• Sophisticated Search Engine
• Hyperlinks
• Related Documents
• Document Notes
• Alerts and Notifications
• Secure Hierarchy Based
• Access Permissions
• Flexible and Intuitive Interface
Project : Vessel Particulars
Team Size : 2
Role : Developer
Duration : JUN 2007 to JAN 2008
Languages : ASP.Net with C#.NET, VB.net, JavaScript, Ajax, Sql Server 2005
Responsibility : Coding
Summary : The vessel particulars Module automates the information keeping of all the items of a vessel. This information is required in finding the technical detail of a ship whether it is ready to carry transport or need something. When a ship wants to access any country port then it need to provide the whole details of ship to port authority and after that port allows ship to get in. At the ship user can create a report using vessel particular form admin feature. He can select require fields from database and arrange as he wants.
Project : Ship-Shore Reporting
Team Size : 4
Role : Developer
Duration : DEC 2006 to AUG 2007
Languages : ASP.Net with C#.NET, VB.net, JavaScript, Ajax, Sql Server 2005
Responsibility : Coding
Summary : Ocean Manager Smart forms based ship shore reporting module is completely flexible and customizable solution. Using this any ship to shore or vice-versa reporting based on existing company processes including on-board procedures can be done. A smart form can be tailor-made to match your existing paper-based reporting formats, and can be used for any ship-shore workflow including:
•Quality, Safety and Risk Management
•Environment Protection compliance
•Operational Reports
•Technical Reports
PERSONAL DETAILS
Name : Satyavir Yadav
Father Name : Rameshwar Yadav
Date of Birth : 31st March 1981
Address : A 151 Sec 22 Noida 201301, U.P
Nationality : INDIA
Marital Status : Married
Languages : English and Hindi
Linked in : http://in.linkedin.com/in/satyaviryadav
Permanent Add : V and Post Bansi Dist. Lalitpur UP 284122
Place : Noida SATYAVIR YADAV
Date :