SlideShare a Scribd company logo
1 of 4
Shanoj Madappallil
Email: shanoj043@gmail.com Phone: +919995480320
Summary
5+ years of experience in Software development, Systems integration and testing and quality assurance
Microsoft Certified Technical Specialist in Developing Microsoft Azure Solutions
Knowledge in networking domain and virtualization technologies
Experienced in system architecture and development
Sound knowledge in Agile/Scrum methodologies and full software development life cycle
Strong working knowledge of Object Oriented Programming techniques
Solid analytical, problem-solving and decision-making skills
Excellent interpersonal and communication skills
Proficient in following technologies:
 Design Pattern, .NET Win Forms, C#. NET, ADO.NET/Entity Framework, LINQ
 ASP.NET MVC, ASP.NET Web API, Angular JS, HTML, CSS etc.
 Inter-Process/Inter-operable Communication with Web Services, Web API and WCF.
 Windows Azure services
 Scripting with Windows Power Shell, VBScript and AutoIt
 SQL and PostgreSQL, Query Design using T – SQL and PL – PGSQL
Technical Skills
Programming Languages: C#. NET
Technologies: ADO.NET, ASP.NET, Web services, WCF, WPF, MVC, .NET Framework, LINQ, Windows Azure Services
Scripting Languages: PowerShell, AutoIt, JavaScript, AngularJS, JQuery
IDEs: Microsoft Visual Studio, SQL Management Studio, PowerShell ISE
Database Systems: MS SQL Server, PostGreSQL, Informix
Operating Systems: Windows
2
Configuration Management: TortoiseSVN, Mercurial, Microsoft Team Foundation Server
Defect Tracking and Quality Assurance: Redmine, Test Director
Virtualization: VMware Images, VSphere, Oracle Virtual Box
Software Packaging: Install Shield 12
Professional Experience
UC MODERNIZATION
Description
UC Modernization is a MVC application that helped the users to process unemployment claims. This application is
developed for a credit reporting agency in the United States of America and is primarily used by its employees to process
unemployment claim requests from various employers and states across the USA. This project was to integrate around 600
applications into a single application. The project execution was carried out using Agile software development
methodology.
Environment
C#, ASP.NET, MVC, Entity Framework, REST based Micro services, Web API, WCF SOAP Services, JavaScript, JQuery, Kendo
UI
Responsibilities
 Implementing the source code for business layer using .NET technologies
 Writing the source code for the backend using Entity Framework 6.0, MSSQL 2012
 Preparation of system level documentation
 Production deployment-TFS
 Unit Testing using Rhino Mocks
RM NEON
Description
RM Neon is a cloud-based management and reporting system for computer networks. It offers features for all the key
users of a computer network. RM Neon is hosted on the Microsoft Azure Cloud that hosts websites, databases and logic to
enable RM Neon to communicate with local networks and control them. All the sensitive information is encrypted along
with any data that has been sent between the cloud and local networks.
Environment
C#, ASP.NET, MVC, Entity Framework 6.0,Angular JS, Windows Azure
3
Responsibilities
 Involved in requirement analysis, designing and development.
 Developing source code using Windows Azure Cloud services and .NET technologies
 Implementation of the backend using Entity Framework 6.0, MSSQL 2008
 Documentation
 Involved in deploying the application-Mercurial, Team city
 Unit testing using MOQ
 Used AGILE/SCRUM methodology to implement the application
Community Connect 4 (CC4)
Description
Community Connect 4 (CC4) is a complete school network management toolset running on the Windows platform that is
designed specifically for education domain. The solution consists of a client/server architecture in which all the
workstations and users could be managed from a central location. The project was designed with the goal of simplifying
the network management and administration with improved network security and control.
Environment
C#, C++, PostgreSQL, Active Directory, AutoIT Scripting, PowerShell, .NET Remoting
Responsibilities
 Development lead for Investment and performance stream of team size 3
 Defect Fixes and development for various modules
 Maintenance and development of CC4 database (PostgreSQL)
 Updated various components to support Windows8 workstations
 Designed and implemented a client build process which is an automated process where client machines are built
and attached to CC4 network including automated installation of the operating system and required software
 Responsible for the package manager module which is used by network administrators to control various software
packages that need to be installed on workstations
RM User Provisioning Tool (RM UPT)
Description
4
This is a tool used for provisioning user accounts on target workstations. It has a core component that can be connected
to any target system (Active directory, CC4, Easy Trace etc.). It has also got a HEAD where input can be provided which can
be a user interface or a generic SIF Agent. Once the information is provided via a HEAD component, RM UPT will create
user accounts on target systems. User provisioning can be controlled quite flexibly with the help of configuration files
Environment
C#. NET, Windows Server 2003, Windows Server 2008 R2
Responsibilities
 Involved in software design
 Coding
 Developer testing
Education
Bachelor of Technology in Computer Science and Engineering (2006-2010)
University of Calicut, Kerala, India

More Related Content

What's hot

Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu Chinni
 
CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015Carl Sonnen
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev Kumar Paul
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-Kishor M
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singhAvnish Singh
 
Erlang Software Developer CV
Erlang Software Developer CVErlang Software Developer CV
Erlang Software Developer CVAlex Radetsky
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resumewahirshad
 
Ravi Sahu Profile
Ravi Sahu ProfileRavi Sahu Profile
Ravi Sahu ProfileRavi Sahu
 
Middleware Admin 4.2+ Exp Murali
Middleware Admin 4.2+ Exp MuraliMiddleware Admin 4.2+ Exp Murali
Middleware Admin 4.2+ Exp MuraliN Murali
 

What's hot (20)

Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
Ramu_Chinni_Java_Engineer_5.6_Years_CV%2520-
 
CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
.Net Developer
.Net Developer.Net Developer
.Net Developer
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
AnkurResume
AnkurResumeAnkurResume
AnkurResume
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
NaveenQuodras_Resume
NaveenQuodras_ResumeNaveenQuodras_Resume
NaveenQuodras_Resume
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Ram Prasad P.S.S
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
 
cv-2016-23
cv-2016-23cv-2016-23
cv-2016-23
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 
Erlang Software Developer CV
Erlang Software Developer CVErlang Software Developer CV
Erlang Software Developer CV
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Anti Key Logging And Real Time Encryption Software
Anti Key Logging And Real Time Encryption SoftwareAnti Key Logging And Real Time Encryption Software
Anti Key Logging And Real Time Encryption Software
 
Ravi Sahu Profile
Ravi Sahu ProfileRavi Sahu Profile
Ravi Sahu Profile
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Middleware Admin 4.2+ Exp Murali
Middleware Admin 4.2+ Exp MuraliMiddleware Admin 4.2+ Exp Murali
Middleware Admin 4.2+ Exp Murali
 

Viewers also liked

Viewers also liked (7)

Surender Dhanasekaran Resume
Surender Dhanasekaran ResumeSurender Dhanasekaran Resume
Surender Dhanasekaran Resume
 
Aditya Swarup resume
Aditya Swarup resumeAditya Swarup resume
Aditya Swarup resume
 
Manigandan_narasimhan_resume
Manigandan_narasimhan_resumeManigandan_narasimhan_resume
Manigandan_narasimhan_resume
 
ResumeKarthikBhupalam
ResumeKarthikBhupalamResumeKarthikBhupalam
ResumeKarthikBhupalam
 
Beth Duvall Fischer Resume
Beth Duvall Fischer ResumeBeth Duvall Fischer Resume
Beth Duvall Fischer Resume
 
Harpreet Singh Resume
Harpreet Singh ResumeHarpreet Singh Resume
Harpreet Singh Resume
 
Manoj resume
Manoj resumeManoj resume
Manoj resume
 

Similar to Shanoj_Resume

Similar to Shanoj_Resume (20)

SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Morne Maritz CV
Morne Maritz CVMorne Maritz CV
Morne Maritz CV
 
Narasimha reddy telluri
Narasimha reddy telluriNarasimha reddy telluri
Narasimha reddy telluri
 
Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -WiproStanly_Bangalore_6_YearsExp_Dotnet -Wipro
Stanly_Bangalore_6_YearsExp_Dotnet -Wipro
 
Resume
ResumeResume
Resume
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
Lalith Thota
Lalith ThotaLalith Thota
Lalith Thota
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Ernest Morariu
Ernest MorariuErnest Morariu
Ernest Morariu
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Vijay Oscon
Vijay OsconVijay Oscon
Vijay Oscon
 
Sureeya2
Sureeya2Sureeya2
Sureeya2
 

Shanoj_Resume

  • 1. Shanoj Madappallil Email: shanoj043@gmail.com Phone: +919995480320 Summary 5+ years of experience in Software development, Systems integration and testing and quality assurance Microsoft Certified Technical Specialist in Developing Microsoft Azure Solutions Knowledge in networking domain and virtualization technologies Experienced in system architecture and development Sound knowledge in Agile/Scrum methodologies and full software development life cycle Strong working knowledge of Object Oriented Programming techniques Solid analytical, problem-solving and decision-making skills Excellent interpersonal and communication skills Proficient in following technologies:  Design Pattern, .NET Win Forms, C#. NET, ADO.NET/Entity Framework, LINQ  ASP.NET MVC, ASP.NET Web API, Angular JS, HTML, CSS etc.  Inter-Process/Inter-operable Communication with Web Services, Web API and WCF.  Windows Azure services  Scripting with Windows Power Shell, VBScript and AutoIt  SQL and PostgreSQL, Query Design using T – SQL and PL – PGSQL Technical Skills Programming Languages: C#. NET Technologies: ADO.NET, ASP.NET, Web services, WCF, WPF, MVC, .NET Framework, LINQ, Windows Azure Services Scripting Languages: PowerShell, AutoIt, JavaScript, AngularJS, JQuery IDEs: Microsoft Visual Studio, SQL Management Studio, PowerShell ISE Database Systems: MS SQL Server, PostGreSQL, Informix Operating Systems: Windows
  • 2. 2 Configuration Management: TortoiseSVN, Mercurial, Microsoft Team Foundation Server Defect Tracking and Quality Assurance: Redmine, Test Director Virtualization: VMware Images, VSphere, Oracle Virtual Box Software Packaging: Install Shield 12 Professional Experience UC MODERNIZATION Description UC Modernization is a MVC application that helped the users to process unemployment claims. This application is developed for a credit reporting agency in the United States of America and is primarily used by its employees to process unemployment claim requests from various employers and states across the USA. This project was to integrate around 600 applications into a single application. The project execution was carried out using Agile software development methodology. Environment C#, ASP.NET, MVC, Entity Framework, REST based Micro services, Web API, WCF SOAP Services, JavaScript, JQuery, Kendo UI Responsibilities  Implementing the source code for business layer using .NET technologies  Writing the source code for the backend using Entity Framework 6.0, MSSQL 2012  Preparation of system level documentation  Production deployment-TFS  Unit Testing using Rhino Mocks RM NEON Description RM Neon is a cloud-based management and reporting system for computer networks. It offers features for all the key users of a computer network. RM Neon is hosted on the Microsoft Azure Cloud that hosts websites, databases and logic to enable RM Neon to communicate with local networks and control them. All the sensitive information is encrypted along with any data that has been sent between the cloud and local networks. Environment C#, ASP.NET, MVC, Entity Framework 6.0,Angular JS, Windows Azure
  • 3. 3 Responsibilities  Involved in requirement analysis, designing and development.  Developing source code using Windows Azure Cloud services and .NET technologies  Implementation of the backend using Entity Framework 6.0, MSSQL 2008  Documentation  Involved in deploying the application-Mercurial, Team city  Unit testing using MOQ  Used AGILE/SCRUM methodology to implement the application Community Connect 4 (CC4) Description Community Connect 4 (CC4) is a complete school network management toolset running on the Windows platform that is designed specifically for education domain. The solution consists of a client/server architecture in which all the workstations and users could be managed from a central location. The project was designed with the goal of simplifying the network management and administration with improved network security and control. Environment C#, C++, PostgreSQL, Active Directory, AutoIT Scripting, PowerShell, .NET Remoting Responsibilities  Development lead for Investment and performance stream of team size 3  Defect Fixes and development for various modules  Maintenance and development of CC4 database (PostgreSQL)  Updated various components to support Windows8 workstations  Designed and implemented a client build process which is an automated process where client machines are built and attached to CC4 network including automated installation of the operating system and required software  Responsible for the package manager module which is used by network administrators to control various software packages that need to be installed on workstations RM User Provisioning Tool (RM UPT) Description
  • 4. 4 This is a tool used for provisioning user accounts on target workstations. It has a core component that can be connected to any target system (Active directory, CC4, Easy Trace etc.). It has also got a HEAD where input can be provided which can be a user interface or a generic SIF Agent. Once the information is provided via a HEAD component, RM UPT will create user accounts on target systems. User provisioning can be controlled quite flexibly with the help of configuration files Environment C#. NET, Windows Server 2003, Windows Server 2008 R2 Responsibilities  Involved in software design  Coding  Developer testing Education Bachelor of Technology in Computer Science and Engineering (2006-2010) University of Calicut, Kerala, India