Sankar Velama

Sankar Velama

Software Consultant

About Me

I’m a software engineer with over 10 years of experience, and have worked at both small startups and large organizations. While I’m a proficient backend(Golang) developer, my expertise is in building scalable web and cloud-native applications.

I love building things. While hard engineering problems are often intrinsically fun to tackle, I’m most attracted to solving real customer problems with a business justification.

To reach out, please contact.

Interests
  • Design Patterns
  • Cloud Technologies
  • Containerized applications
  • Micro-service architecture
  • Artificial Intelligence
Education
  • MSc in Mobile Communications, 2010

    University of East London

  • BEng in Electronics and Communications Engineering, 2009

    Anna University

Skills

go
Go

100%

k8s
Kubernetes

60%

docker
Docker

60%

devops
DevOps

60%

agile
Agile Development

60%

Experience

 
 
 
 
 
Software & Cloud Consultant
Jan 2021 – Present London

Responsibilities include:

  • Designing and building of cloud-native solutions for Kubernetes using Go
  • Developing a Kubernetes operator to provide object storage feature on public cloud as well as on-premises
  • Document and train the platform developers with the newly developed tools and features
 
 
 
 
 
Transport for London
Senior Developer
Mar 2020 – Jan 2021 London
  • Designed and built cloud-native solutions for Crossrail network using .Net core, C#, and Azure services
  • Automated the deployment process using the Azure DevOps CI/CD pipelines
  • Participated and contributed to application architecture design and other phases of software development life cycle
 
 
 
 
 
Amido Ltd
Software Consultant
Aug 2019 – Feb 2020 London
  • Design and development of distributed services using Microservice architecture
  • Built RESTful web services and Web API’s using ASP.NET Core and C#
  • Assisted test engineers to build the automation tests using C# & Selenium
  • Collaborated and worked closely with front-end developers, QA and DevOps to Integrate and provision the back-end services
 
 
 
 
 
CGI Ltd
Software Consultant
Aug 2018 – Jul 2019 London
  • Responsible for designing and developing Web API’s
  • Responsible for designing Data Access Layer using ORM tools such as NHibernate, Entity Framework Core, and LINQ
  • Fixed bugs from the existing applications and build new software releases
  • Collaborated closely with other team members to plan, design and develop
 
 
 
 
 
Cobham Mission Systems
Software Test Engineer
May 2017 – Aug 2018 Wimborne
 
 
 
 
 
Cobham Wireless/Aeroflex
Software Applications Engineer
Apr 2011 – Apr 2017 Stevenage

Certifications

Microsoft Certified: DevOps Engineer Expert
Earning the DevOps Engineer Expert certification demonstrates the ability to combine people, process, and technologies to continuously deliver valuable products and services that meet end user needs and business objectives. DevOps professionals streamline delivery by optimizing practices, improving communications and collaboration, and creating automation.
See certificate
Microsoft Certified: Azure Developer Associate
Earning Azure Developer Associate certification validates the skills and knowledge to design, build, test, and maintain cloud applications and services on Microsoft Azure. Candidates participate in all phases of cloud development from requirements definition and design, to development, deployment, and maintenance.
See certificate
AWS Certified Solutions Architect – Associate
Earners of this certification have a comprehensive understanding of AWS services and technologies. They demonstrated the ability to build secure and robust solutions using architectural design principles based on customer requirements. Badge owners are able to strategically design well-architected distributed systems that are scalable, resilient, efficient, and fault-tolerant.
See certificate
Microsoft Certified Trainer 2020-2021
Many of Microsoft’s software and technologies are technically complex, and professionals may require training from knowledgeable trainers in aspects of their use. In order to make such training generally available, Microsoft has developed the Microsoft Certified Trainer (MCT) Program which grants membership to professional trainers and learning consultants who demonstrate and maintain technical and instructional expertise on Microsoft technologies and who have complied with all requirements.
See certificate
Microsoft Certified: Azure Solutions Architect Expert
Earning the Azure Solutions Architect Expert certification demonstrates skills and knowledge to advise stakeholders and translate business requirements into secure, scalable, and reliable solutions. Candidates have advanced experience and knowledge across IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platform, budgeting, and governance–this role should manage how decisions in each area affect an overall solution.
See certificate

Recent Posts

Popular Topics

Contact