Trainer Profile

A software developer, trainer, technical writer and working with Microsoft technologies since the year 2014.
Total Experience | No of Students Trained | No of Classroom Batches | No of Online Training Batches |
---|---|---|---|
5+ Years | Over 300+ | Over 20+ | Over 15+ |
Education: B.Tech (Electronics & Instrumentation Engineering) from CVR College of Engineering (2009-2013).
Certifications:
- Microsoft Certified Professional Developer.
Experience Summary:
Deccansoft Software Services
Software Engineer
Key Deliverables
- Talking to the clients and taking the requirements, analyzing them.
- Upgrading to new technologies.
- Motivating and helping the team mates as and when they are stuck up.
- Involved with Managing the Team, Prioritizing and delegating the tasks.
- Assessing the team mates’ capabilities and making sure that they are getting excelled in that.
Projects Handled:
- Title: Tower Automation Project (Agu’14 to till date)
Team Size: 3
Environment: C#, ADO.NET, Visual Studio 2013, SQL-Server 2012.
Description: The main intention of the project is to automate the process of building an Electric Tower programmatically. It is a Windows application to where we have different modules to frame the Tower.
Key Deliverables
- Understanding the customer requirements.
- Converted Application into Multi-layer architecture
- Worked on different modules like user details, testing.
- Designed User Interface using appropriate Windows Controls.
- Implemented report generation into pdf and csv.
- Generated SETUP File and published in the company site where users can download and use that application.
- Created WCF service and called the service in the main application.
- Used ADO.NET features to do CRUD operations like Create, Retrieve, Update and Delete.
- Used Data Controls like DataGridView to show the data.
- Involved in creating and writing queries in LINQ.
Roles and Responsibility:
- Interacting with the client and gathering requirements.
- Guiding the team with the Architecture for the development.
- Performing code review.
- Involved in Database Designing.
- Involving in Creating Excel reports.
- Involved in Complex Logical coding.
2. Title: Truss Interface Web
Environment: C#, ASP.NET MVC, Entity Framework, Web API, JQuery Ajax, Bootstrap
Team size: 3
Position: Team Member
Description: The main intention of this project is to provide the license to the Tower Automation project and make users subscribe for using Tower application.
Key Deliverables:
- Understanding the customer requirements.
- Made Application in Multi-layer architecture
- Worked on different modules like user and admin.
- Implemented Mail functionality.
- Implemented Payment Gateway functionality.
- Made AJAX calls using WEB API.
- Involved in creating and writing queries in LINQ.
Roles and Responsibility:
- Interacting with the client and gathering requirements.
- Guiding the team with the Architecture for the development.
- Performing code review.
- Involved in Database Designing.
- Involved in Complex Logical coding.
Technical Skills:
Programming/Scripting Languages/Technologies | C#,ASP.NET,MVC,HTML5,CSS3,WebServices,Javascript,JQuery,LINQ and EF. |
---|---|
App Servers/ Web servers | IIS 6.0, 7.0, 7.5 |
Databases | SQL Server2012/td> |
Architectures/ Frameworks | Client/Server n-tier architecture, MVC, NET Framework 4.0, Design Patterns, Object Oriented Programming, Service Orientation |
Development Tools/ Environment | Visual Studio 2013 |
Operating Systems | Windows 98/ 2K/ NT/ XP, Windows 7, Windows 10, Windows 8.1. |
Training conducted in following Technologies / Languages
- “C”, C#, ASP.NET.
- LINQ & EF,ASP.NET MVC
- HTML5, CSS3, JavaScript, jQuery
- SQL Server.
- Design Patterns using C#
- Best practices for .NET projects