12+ years of experience in software design and development
Aktualisiert am 25.08.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 24.08.2023
Verfügbar zu: 100%
davon vor Ort: 100%
C#
.Net
SQL
Azure
ReactJS
AWS
TypeScript
JavaScript
HTML
CSS
PostgreSQL
MS SQL Server
MySQL
Redis
NoSQL
docker
Kubernetes
MS Azure SQL Database

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

5 Monate
2023-02 - 2023-06

Implemented Production support

Tech Lead Software Development
Tech Lead Software Development

  • Analyzed the SAInt Energy trading application requirements, created technical specifications, and defined the technical tasks for the implementation of user stories
  • Provided event driven and loosely coupled architecture for the micro services using Azure services azure functions, service bus, Event hubs and azure blob storage, API management, App services etc.
  • Worked with product managers, cross-functional teams and other stakeholders.
  • Implemented Production support and provided technical solutions to customer problems.
  • Implemented full stack development of micro services and APIs using .NET, C# NodeJs and React technologies
  • Designed and implemented the database.
  • Managed Software development roadmap and planned the execution, took care of the internal and external release and project deliveries.
  • Took care of the Software automation and deployment, Advocating clean code, TDD and CI/CD.
  • Handled Agile Sprint meetings (Daily stand-up, backlog grooming, retrospective, etc.)
  • Provided Demos to product management and other stakeholders.
  • Configured Azure DevOps for Backlog, Sprint planning, code repos, builds and CI/CD pipelines.
  • led the development teams, did code reviews and knowledge sharing, set up processes for everyone to follow for better code quality.

Encoord GmbH, Essen, Germany
6 Monate
2022-08 - 2023-01

Implementation of master data management micro service

Lead Software Engineer
Lead Software Engineer

  • Handled Public Media OS media and advertisement planning Application projects components, micro services and APIs development from design/Architect, development to production using .NET, C#, NodeJs, React, SQL, Java, Azure and Aws technologies
  • Led the Implementation of master data management micro service, integrated SharePoint and MDM systems with OS application implementing Azure functions, implemented and integrated Azure service bus and Event Hubs.
  • Provided event driven and loosely coupled architecture for the micro services using Azure services azure functions, service bus, Event hubs and azure blob storage, API management, App services etc.
  • Worked with product managers and cross-functional teams to refine the requirements and maintain the development roadmap.
  • Provided technical solutions, documented technical specifications and system design and provided technical consultancy to customer problems.
  • Developed the requirements (coding, testing and deploying) and relational database development using SQL.
  • Advocating clean code, TDD and CI/CD.
  • Handled Agile Sprint meetings (Daily stand-up, backlog grooming, retrospective, etc.)
  • Provided Demos to product management and other stakeholders after sprint end.
  • Used Azure DevOps for Backlog, Sprint planning, code repos, builds and CI/CD pipelines.
  • Led the Development teams, coached team members, did code reviews and knowledge sharing, and Setup processes for everyone to follow for better code quality.

Publicis Media GmbH, Dusseldorf, Germany
1 Jahr 9 Monate
2020-11 - 2022-07

Led CNext project components

Lead Software Developer
Lead Software Developer

  • Led CNext project components/micro services and APIs development from design/Architect, development to production using Net, C#, NodeJs, VueJS, SQL, Oracle, Java, Kotlin and Azure technologies.
  • Provided event driven and loosely coupled architecture for the micro services development using gRPC services and Azure services: azure functions, service bus and azure blob storage, Topics, Queues and Key vault.
  • Led the implementation of Court Interaction System (CIS), Court adapter, backend jobs, RMS systems, Enterprise content management system, integrated Lowell sub companies SIR, PCS, GCG, GCP, TFG to process debts collection business in Lowell financial services GmbH
  • Worked with product managers and cross-functional teams.
  • Implemented Production support and providing solutions to customer problems together with team.
  • Developed the requirements (coding, testing and deploying)
  • Advocated clean code, TDD and CI/CD.
  • Handled Agile Sprint meetings (Daily stand-up, backlog grooming, retrospective, etc)
  • Provided Demos to product management and other stakeholders after sprint end.
  • Used Azure Devops for Backlog, Sprint planning, code repos, builds and CI/CD pipelines and deployed the Docker images to Azure kubernetes.
  • Managed and leading the teams, coaching team members, doing code reviews, knowledge sharing, took interviews for hiring new resources.
  • Established processes for everyone to follow for better code quality.

Lowell Digital hub. Berlin, Germany
1 Jahr 6 Monate
2019-05 - 2020-10

Analyze, Design and Developing features

Senior Software Developer
Senior Software Developer

  • Analyze, Design and Developing features and enhancements for Gallup access application according to customers requirement using .NET, C#, react, SQL, Azure and AWS.
  • Led the Implementation of the Gallup Portal Application, Strengths Finder Service, Frankfurt Production support, Azure CI/CD
  • Production support, debugged customer problems and providing solutions to them.
  • Implemented event driven and loosely coupled architecture for the micro services development using AWS services SQS, SNS, S3 and lambda functions.
  • Implemented business logic, backend API's and micro services using C# .NET, NodeJS
  • Developed database code using SQL, Query optimization for performance improvement.
  • Implemented Frontend UI using ReactJS, Typescript, .NET core C#, MVC, HTML5.
  • Fixed backlog defects, Providing Frankfurt production support.
  • Implemented unit tests and Integration tests using MS tests and xUnit framework.
  • Helped team members, did code reviews, knowledge sharing.
  • Participated in Agile Sprint meetings (stand-up, backlog grooming, retrospective)
  • Provided Demos to product management after sprint end.
  • Working with cross-functional teams and Product and project managers
  • Used Azure DevOps for builds and AWS for deployment, Jira for tracking the tasks and bugs.

Gallup GMBH. Berlin, Germany
8 Monate
2018-10 - 2019-05

Analyze, Design and Developing features for QuestionMark?s Assessment Management

Senior Software Engineer
Senior Software Engineer

  • Analyze, Design and Developing features for QuestionMark?s Assessment Management application according client?s requirement using .NET, C#, AngularJS, SQL, Azure.
  • Implemented XAPI windows service and Implemented business logic, backend API's and micro services. Implemented responsive web application for XAPI endpoints configuration UI page with React and Node.
  • Implemented Data access layer using Entity framework for database connections and DML operations. Implemented required database tables and Stored Procedures, triggers and views according to requirement. Implemented Event driven architecture by using Mass transit and RabbitMQ messaging bus.
  • Provided technical support to customers, Provided solutions to their problems.
  • Worked with GIT and VSTS for continuous pushing and Azure Devops for builds.
  • Implemented unit tests and Integration automation tests using MS tests and xUnit framework.
  • Participated in Agile Sprint meetings (stand-up, backlog grooming, retrospective)
  • Created Design Documents, gave Demo?s to the QA and Product Management team.
  • Helped team members, did code reviews and knowledge sharing.

AheadRace Software Development Services Pvt ltd, Hyderabad, India
7 Jahre 9 Monate
2011-01 - 2018-09

Implemented Database schema

Senior Software Engineer
Senior Software Engineer

  • Analyzede, Designed and developed the Enterprise Learning Management System (LMS) using .NET, C#, AngularJS, JavaScript, SQL and Oracle technologies
  • Led the implementation of Learning and Talent Management System, integrated Skillsoft and Couresera content with SumTotal LMS, Production Support at SumTotal.
  • Developed business logic and RestAPI?s using C#, and responsive views using MVC Architecture as per the requirements and specifications. Implemented UI & client-side logic using AngularJS.
  • Implemented Database schema, Stored Procedures, Constraints, triggers, views and indexes, fine tuning database code in Oracle and SQL server database.
  • Debugged & Analyzed Customer defects and provided solutions to resolve the issues.
  • Provided Demo?s to the QA and Product Management team.
  • Implemented unit tests and Integration automation tests using xUnit framework.
  • Participated in Agile Sprint meetings (stand-up, backlog grooming, retrospective)
  • Worked with cross functional teams and program manager.
  • Optimized application to work in all browsers.
  • Led the team doing code reviews and knowledge sharing, Interviewed new resources.

SumTotal Systems India Pvt Ltd. Hyderabad, India

Aus- und Weiterbildung

2006 ? 2010

Bachelor of Engineering in Electronics & Communication Engineering

Osmania University, Hyderabad, India.

Kompetenzen

Top-Skills

C# .Net SQL Azure ReactJS AWS TypeScript JavaScript HTML CSS PostgreSQL MS SQL Server MySQL Redis NoSQL docker Kubernetes MS Azure SQL Database

Produkte / Standards / Erfahrungen / Methoden

Profil

Strategic-minded and results-driven IT professional with strong business and technical acumen, and 12+ years of experience in leading Software development projects and teams. Experienced in guiding organizations to utilize a strategic approach to achieve organizational goals through the development of technical roadmaps and the use of data to measure, track, and achieve those goals. Lead and partner with stakeholders, cross-functional teams, and senior/executive management to build strong technical teams, launch and integrate new technologies, and create innovative software solutions that deliver operational efficiencies, improved product quality, enhanced productivity, and reduced costs.

  • Requirements gathering, analyze, design/architecting and developing business requirements to deployment and operations.
  • Providing technical solutions, creating technical specification, system design and architecture documenting, preparing technical flow charts and data models, and deriving/creating technical tasks from the user stories for implementations, and Production support to customers.
  • Good experience in implementing micro services, architectural concepts, design patterns, and even driven loosely coupled systems.
  • Good experience with Microsoft Azure and AWS resources and infrastructure, Azure DevOps & CI/CD pipelines, Docker and Kubernetes.
  • Good Experience in full Stack development implementing Backend & business logic, Rest API/WEBAPI's, Web services and gRPC services and front-end user interfaces using .NET, C#, Entity framework, Java, SQL, ReactJS/VueJS/AngularJS, JavaScript, TypeScript, NodeJS, HTML and CSS technologies.
  • Good Experience in Implementing unit tests and Automation tests.
  • Good Experience with SQL & NOSQL databases and Implementing Schema, Stored Procedures, Constraints, triggers, views and indexes in the database, database tuning and performance optimization.
  • Good experience with leading Agile and scrum development approaches.
  • Experienced in code reviews, ensuring code quality by setting coding best practices.
  • Quickly adapting to new changes and delivering, Love to take ownerships, risks and challenges
  • Managing and mentoring the teams.


Cloud Development Experience

  • Architected and implemented distributed micro services, messaging and Event driven, scalable services using Azure services: Azure service bus (Topics, subscriptions, queues), Event hubs, Event grids, Azure functions and logic apps, Azure blob storage, azure files, Cosmos Db and SQL server, App Configuration and Key vaults, API management service etc.
  • Good experience with Docker and Kubernetes. Implemented docker images through docker files and ran docker containers in Kubernetes clusters.
  • Architected and implemented distributed micro services, implemented messaging and Event driven, scalable services using AWS services: SNS, SQS, Lambda functions, S3 storage, Dynamo DB, API gateway, EC2 instances, CloudWatch etc


Skills

  • C#, .NET Core, MVC, .NET Framework, .NET STANDARD, WPF, WEB API, Entity Framework, gRPC, xUnit, MS Tests, NUnit, Selenium, MS Graph API, Java, Spring, Rest Assured
  • React, Typescript, Java Script, ANGULARJS, jQuery, NodeJS, Cypress, HTML, Bootstrap, CSS
  • SQL Server, MySQL, Oracle PLSQL, PostgreSQL, NoSQL
  • Azure, AWS, Docker, Kubernetes, RabbitMQ, MassTransit, Azure DevOps, CI/CD, Terraform, SonarQube
  • Visual studio team services (VSTS), GIT and SVN, Soap UI, Jira, Splunk, Postman, Confluence, SharePoint, Kibana, Bloomrpc

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.