.Net developer with over 7 years of development experience following Agile Methodology. Proven expertise in building robust windows and web applications using C#.NET and ASP.NET MVC technologies across multiple domains.
1. Personal Statement
.Net developer with over 7 years of development experience following Agile Methodology. Proven expertise in building robust
windows and web applications using C#.NET and ASP.NET MVC technologies across multiple domains.
Currently seeking to work in a challenging environment, availing all my skills and efforts to explore and acclimatize myself
to different fields and conduce towards the development of the organization by realizing my potential to the fullest extent.
Core Competency
Excellent Team player
Results-driven, logical and methodical approach to achieving tasks and objectives
Capability to work with cross-functional team, across regions
Strong ability to analyse, optimize and develop reusable modules and debug complex modules
Build applications with Service Oriented Architecture (SOA)
Software Development Life Cycle (SDLC) procedures and practices – Agile Methodology
Key Skills
Frameworks: ASP.NET MVC, .NET WinForms, WCF, ASP.NET Web Services, ASP.NET Web
API, REST
Languages: C#, Visual Basic
Plug- in: Re#, NCover (Code Coverage Metrics for MSTests), RhinoMocks, MOQ
Database: MS SQL, Oracle
Web Designing: HTML5, XML, JavaScript, jQuery, CSS, Bootstrap, Telerik Kendo UI
Version Control & CI Tools: TFS, Tortoise SVN, Jenkins, JIRA
Design Software: Adobe Live Cycle, Microsoft VISIO
Content Management: Microsoft SharePoint 2010, Confluence
Education
Sir M Visvesvaraya Institute of Technology Bachelor’s Degree
Bangalore Mechanical Engineering (First Class with distinction)
2007-2011
Work Experience
Software Engineer October 2017 – Present
Dymatrix Consulting Group GmbH Stuttgart, Germany
Develop and maintain software solutions for the company’s digital marketing campaign suit. Work with developers
and business consultants and implement new campaign strategies for various clienteles as part of R&D team.
Achievements:
Introduced new campaign elements that can filter the target audience more efficiently and help clients reduce costs
by targeting precise potential customers.
Involved in creation of new history and reporting tables to store information that can be provided back to customers
if they request for it, under new GDPR in EU law.
Involved in integrating new email interfaces (like MailChimp’s API) that help clients send one to one e-commerce
messages and automated transactional emails.
Rakesh Ganesh Schlosserstraβe 19
Senior Software Developer /Tech Lead 70180 Stuttgart
Mob: +49-151-24378279
rakesh.g7@gmail.com
2. Technical Lead December 2016 – March 2017
Cognizant Technology Solutions Bangalore, India
Client: Cognizant Studio
Develop a resource management portal which can be used by the Talent Management team to identify the associate
profiles in various deployment pools and efficiently track unbilled resources and deploy them to suitable projects
within the organization.
Achievements:
Involved in building a new team. Mentored and trained them on technical front. Helped the team to understand
Cognizant policies and business rules.
Delivered the working software in a short span of time and demonstrated the web application to the stakeholders.
Senior Software Engineer (Individual Contributor) July 2016 – November 2016
Cognizant Technology Solutions Manchester, UK
Client: Royal London Group
Develop and maintain multiple customer facing web journeys for end users so that they can select the desired life
and pension policies applicable to them. Also, developed internal web journeys for agents who can provide policies
to customers on telephone.
Achievements:
Scaled up quickly at an onshore location to be a part of an existing team of experienced developers working with the
application over years.
Designed and developed an entire internal web journey in a sprint’s time of two weeks.
Analysed and fixed several critical and high severity bugs in existing system.
Technical Lead September 2011 – June 2016
Cognizant Technology Solutions Bangalore, India
Client: The Travelers Companies
Develop and maintain a windows forms portal that helps the underwriters in issuing the policies for their clients.
Achievements:
Started as a trainee and was quickly able to climb up the ladder from being a Junior Developer to a Senior Developer
and a Technical Lead in less than 4 years.
Worked as a technical lead and guiding a team with 5 developers following agile methodology.
Provided accurate ROMs and estimates during origination phase for two upcoming projects worth over $1.5 million.
Part of the "Centre of Excellence" team within the project working closely with architects to review and re-factor
code, and implement and inculcate the best coding practices and SOLID principles.
Ensured the implementation of TDD by imparting knowledge about MS tests and mocking framework. Also, ensured
high quality MS tests were written by bringing in tools like NCover (in absence of VS Ultimate) into the project that
gives the measure of code coverage on the source code.
Delivered three general releases and three product releases following SDLC using scrum methodology.
Responsibilities
Providing detailed estimates for completion of tasks after discussion during sprint planning.
Taking up tasks in daily stand up based on priority and coding them using .NET framework.
Performing peer review and ensuring that only the best possible solution and approach gets deployed.
Writing high quality MS Tests for optimal code coverage of the source code. Ensure sanity testing is done for the
code before a feature is delivered to QA.
Conduct demos and walkthrough to ensure that the business and customers are in the loop and any changes can be
made early in the software development lifecycle.
Delivering the product to QA team, fixing defects, if any. Conducting retrospection meetings for the sprint to identify
better processes to get to the solution faster.