Profileimage by Karthik Marasanapalle .Net Technical Lead, Full Stack Developer from

Karthik Marasanapalle

available

Last update: 06.08.2019

.Net Technical Lead, Full Stack Developer

Graduation: Bachelor of Engineering in Electronics and Communications
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Microsoft SQL Servers Web Api HTML JavaScript (Programming Language) .NET Framework Applications Architecture ASP.NET MVC Framework JIRA Microsoft Azure C Sharp (Programming Language) + 13 more keywords

Attachments

Karthik Marasanapalle.docx

Skills

EXPERIENCE PROFILE 
  • 9 .5 Years in varous roles of Application Architect, Technical lead Senior Sofware Programmer at IBM India Private Ltd, Bangalore, India from August 2009 – Feb 2019.
  • 3 Years in Avaya GlobalConnect, Gurgaon, India as Web Technologies Consultant from May 2006 to July 2009.
  • 8 Months in Tata Consultancy Services, Gurgaon, India as Software developer from Oct 2005 to May 2006.
  • 2 Years in Caliber Technologies Pvt Ltd, Hyderabad, India as Software developer from Jan 2003 to Sep 2005. 
 
Programming Languages/ Scripts         :   C#, OOAD, Javascript, Jquery, HTML, CSS, MSSQL, PLSQL
Web Technologies                                   :   .Net Core 2.2, ASP.NET MVC 4, Web API, REST, MS Azure
Database                                                  :   Oracle, SQL Server 2008/ 2014
Development Tools                                 :   VS.Net 2015 /2017
CI/CD                                                        :   Jenkins, CodeSmith, TFS and Jira

Project history

  1. Multiple Projects – Emaar Properties (Dubai, UAE)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                 June 2018 – till date
          Role:                 Team Lead
          Location:          Dubai, UAE/ Bangalore, India
 
Project Description :
Emaar is the biggest group in UAE whose business portfolio ranges from Property development, Entertainment, Malls and Hospitality.
IBM is involved in a partnership contract with Gulf Business Machines (UAE) to provide services in Infrastructure and Application support for all the IT towers in the client business.
Responsibilities
  1. I am the lead for Emaar properties retail line of business, responsible to manage the offshore delivery.
  2. I was onsite for three months during the transition phase during which I coordinated knowledge transition to the off-shore team from the client SMEs.
  3. I am also involved in leading and mentoring team on technical aspects and actively involved in resolving incident tickets and carryout service requests.
Tools and Technologies used
ASP.Net 4.5, SQL Server 2008, JavaScript, MVC, JQuery
 
  1. Multiple Projects – Aldo Group (Canada)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                 July 2015 – June 2018
          Role:                 Application Architect, Tech Lead, Team Lead, Merchandising Techno Functional Analyst
          Location:          Montréal, Canada /Bangalore, India
 
Project Description :
Retail Merchandising Module (RMM) is a replacement for a legacy application called Buying Central (Retail). RMM creates worksheets for the articles and handles the costing functionality of the articles. The core business process of Article creation and processing is done by SAP which interacts with RMM through a middleware.
Responsibilities
  1. Requirements gathering, functional and technical documentation, effort estimation, PoC development.
  2. Application development, Code review, Performance enhancements, deployment activities and post production support.
  3. Support maintenance of legacy systems.
Tools and Technologies used
ASP.Net 4.5, SQL Server 2008, JavaScript, SVN
 
  1. Facility Status Reporting – Shell Petroleum (Netherlands)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                 May 2014 – July 2015
          Role:                 Team leader and Technical Lead – Microsoft Technologies
          Location:          Bangalore, India
 
Project Description :
FSR handles all the safety and precautionary maintenance information for all the Shell Rigs and Wells. This application has been implemented across different Shell locations around the world.
 
Responsibilities
  1. Change request analysis, implementation designing for new requirements, effort estimation and sprint planning activities.
  2. Code review, Performance enhancements and deployment activities.
  3. Implementation of best practices in software development, guiding other team members in resolving technical issues.
  4. Leading the team by staying actively involved in coding.
 
Tools and Technologies used
ASP.Net 4.5, Oracle, NHibernate, LINQ, JQuery, WCF, TFS
 
  1. Electronic Form Filling System – ACE Insurance (USA)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                 Aug 2013 – Apr 2014
          Role:                 Technical Lead – Microsoft Technologies
          Location:          Bangalore, India
 
Project Description :
EFF system extracts the acro fields from the pdf forms provided by the ClaimWire Web service which is pre-filled by the system before the end user manually fills remaining fields and distributes the forms to concerned recipients.
Responsibilities
  1. Requirement analysis and execution of PoCs.
  2. Implementation of best practices in software development, guiding other team members in resolving application issues.
  3. Involved in Development and Unit Testing.
 
Tools and Technologies used
ASP.Net 4.0, MVC 4, LINQ, JQuery, TFS, Entity Framework 4.3
 
  1. Macy's Advertising Services – Macy's Information and Systems (USA)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                             Aug 2012 – July 2013
          Role:                             Team leader and Technical Lead – Microsoft Technologies
          Location:                      Bangalore, India
 
Project Description :
MAS comprise of Advertisement planning and implementation for seasonal sale offers. This system has a flexibility to change the offer benefits randomly and customize offers for special festive events.
Responsibilities
  1. Requirement analysis and estimation.
  2. Implementation of best practices in software development, guiding other team members in resolving application issues.
  3. Involved in Development and Unit Testing.
  4. Version Control and Deployment Management.
  5. Weekly and monthly metrics presentations (Lead Activity)
  6. Technical training.
 
Tools and Technologies used
ASP.Net 4.5, Entity Framework 4.3, MS Unit Test 4.5, Ajax, C#, JS, SQL Server, SSIS , Visual Studio 2012 and  IBM Clear Case.
 
  1. GrainTransact – Graincorp (Australia)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                             Dec 2009 – Aug 2012
          Role:                             IT Specialist
          Location:                      Sydney, Australia / Bangalore, India
Project Description :
GrainTransact application handles the entire Graincorp operations with SAP handling the business logic and back end storage.
Responsibilities
  1. Issue analysis, code enhancements and developing new forms based on RFC.
  2. Unit testing and system integration testing.
  3. Maintain source code in SVN and update project progress in SVN.
  4. Estimate tasks for the work and responsible for timely delivery and meeting expected quality standards.
  5. Test driven development with complete SDLC implementation.
  6. Application maintenance.
 
Tools and Technologies used
ASP.Net 3.5 & 2.0, Third party Entity Framework, MS Unit Test 3.5, Ajax, C#, JS, MVC, WebServices, Custom User Controls, CSS, XML, Middleware from Extend Technologies, Codesmith, SVN, MSRS.
  1. Vodafone (Italy)
 
          Organization:   IBM India Private Limited, Bangalore, India
          Date:                             Sep 2009 – Dec 2009
          Role:                             Application Developer
          Location:                      Bangalore, India
 
Project Description :
Workflow system application handles the Vodafone services booking, activation and usage of services.
Responsibilities
  1. Designing new forms
  2. Programming business logic for the webpage.
  3. Unit testing and system integration testing.
  4. Writing test cases and software documentation
  5. Test driven development with complete SDLC implementation.
 
Tools and Technologies used
ASP.Net 3.0, Ajax, C#, JS, CSS, Windows XP/Windows7, SVN
 
  1. Avaya (USA)
          Organization:   Avaya GlobalConnect, Gurgaon, India
          Date:                             May 2006 – July 2009
          Role:                             Web Developer
          Location:                      Bangalore, India
 
Project Description :
Multiple applications supporting the presales organization to use and experience the Avaya products. Sales executives used this application to track the offerings to Avaya clients for installation of different products.
Responsibilities
  1. Requirement gathering, Design mapping the requirements to code.
  2. Database design, stored procedures, views, functions ad triggers.
  3. Designing reporting block tables.
  4. Writing SQL jobs for reporting and other messaging purposes.
  5. Unit testing and system integration testing
  6. Writing test cases and software documentation
  7. Test driven development with complete SDLC implementation.
 
Tools and Technologies used
ASP.Net 2.0, Ajax, C#, JS, Visual Source safe, Crystal reports
 
  1. Sagem Communications (France)
 
          Organization:   Tata Consultancy Services, Gurgaon, India
          Date:                             Oct 2005 – May 2006
          Role:                             Application Developer
          Location:                      Bangalore, India
 
Project Description :
Document management system (DMS) was a web and windows based application for gathering documents from FAX, Scan and Emails and save them in database as a repository.
Responsibilities
  1. Designing new forms
  2. Programming code behind business logic for the webpage.
  3. Unit testing and system integration testing.
  4. Writing test cases and software documentation
 
Tools and Technologies used
ASP.Net 2.0, Infragistics, C#, JS, CSS, Visual Source Safe
 
10. Laboratory Information Management System (Product Development)
 
          Organization:   Caliber Technologies Pvt Ltd, Hyderabad, India
          Date:                             Jan 2003 – July 2005
          Role:                             Application Developer
          Location:                      Bangalore, India
 
Project Description :
Laboratory Information Management Systems is a Caliber product, catering services to Pharma and Petro chemical industries in their QC and QA departments.
Responsibilities
  1. Designing new forms
  2. Programming code behind business logic for the web page.
  3. Unit testing and system integration testing.
  4. Writing test cases and software documentation
 
Tools and Technologies used
Classic ASP, ASP.Net 1.0 and 1.1, Crystal reports, VB.Net, Javascript, CSS, Visual Source SafeIETARY SKILLS
 
 
  • Microsoft DotNet Framework 1.0 , 1.1, 2.0, 3.0, 3.5, 4.0 and 4.5:
    • Rich working experience in developing web applications in almost all the DotNet frameworks.
    • Designing and developing experience in applications catering to various industries ranging Telecom, Pharmaceuticals, Petroleum, General Business, Retail and Financial sectors.
    • Expertise in developing featurerich front end interfaces on the web technologies like Ajax, xaml, MVC, Javascript and Angular JS.
 
  • SQL Server 2005 and 2008 versions:
    • Have considerable experience in creating sql schemas during design and maintenance phases of the development process.
    • Expertise in writing queries, stored procedures, views , jobs, functions and tasks in sql 2005 database
    • Expertise in optimizing the sql queries and sql operations in the maintenance phase in Retail client project.
 
  • Oracle Database 9i:
    • Expertise in writing queries, stored procedures, views , jobs in Oracle 9i database
    • Expertise in writing complex cursor programs in PLSQL specifically for reporting purposes.

Local Availability

Only available in these countries: India
Ready to travel
Profileimage by Karthik Marasanapalle .Net Technical Lead, Full Stack Developer from .Net Technical Lead, Full Stack Developer
Register