Venkatesh Pai
Full Stack Developer & Software Trainer
Talent
Toronto, Ontario35 CAD/hourMember since July 14, 2023
·
Hire their services
Request a quote with no obligation
About
I have 16+ experience in software development using .NET (C#, ASP.NET Core), Microservices, SQL Server, HTML, CSS, Bootstrap, C++, DevOps etc.
I am also a Software Trainer.
Experience
- Having 16+ years of experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment of desktop, Enterprise and Web based applications using latest technologies.
- Strong application development experience in using Agile Software Development methodologies like Scrum and Traditional software models like Waterfall and TDD.
- Expertise in developing web pages using HTML, CSS, JavaScript, jQuery, Ajax, Angular, React, Bootstrap with webpage cross browser compatibility and responsive web design.
- Experience with Regular & lambda expressions to handle searching.
- Hands on experience in developing and solid understanding of Micro Services Architecture, Service Oriented Architecture (SOA) and Test-Driven Development.
- Proficient in developing Web Services, related technologies & frame works: WSDL, SOAP, REST for Web Services consumption.
- Experience working with Amazon Web Services (AWS) like EC2, S3 bucket, RDS, SQS, Elastic Load Balancer.
- Developed web-based enterprise applications using ASP.NET Core, Entity Framework, Web Services (SOAP and REST), MVC framework, SQL and Object-Oriented Programming techniques.
- Expertise XML technologies like DTD, XSD, XSLT and various parsers like DOM, SAX etc.
- Good experience working with RDBMS such as MySQL, MS SQL Server, Oracle.
- Hands on experience in creation, Configuration and management of MSMQ.
- Worked on deployment, installation, configuration and issues with Application servers like IIS, Apache Tomcat.
- Experience in implementing Design Patterns like Singleton, Factory, MVC, Observer & Bridge.
- Experienced in developing UML diagrams with Star UML, Rational Rose.
- Experience on different IDEs such as Visual Studio & VS Code.
- Actively involved in the DevOps streamlining process through Nexus, Jenkins, Docker, Release management (BMC), OpenShift Cloud Platform & Azure DevOps.
- Subversion SVN, Bitbucket, GIT and Visual Source Safe as versioning software tools.
- Created and maintained various DevOps-related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on Azure.
- Familiar with creating and configuring Azure CI/CD jobs for building and releasing pipelines.
- Used Azure Services Cosmo DB, and Blob to store structured and unstructured data.
- Experience working with Microsoft Azure Cloud-based IAAS, PAAS, and SAAS.
- Experience using NoSQL technologies - Azure Table Storage, Blob Storage, Queue, and Cosmos DB.
- Extensively worked on JIRA tools for tracking stories in a Project in a different methodology of Software Development Life Cycle.
- Having Experience on UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms.
- Ability to work effectively in cross-functional team environments and experience of providing training to business users.
- Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment
Education
Bachelor of Engineering (Electronics & commn)