Sr.Golang Developer
Current• Created a classifieds website for client using Golang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD, Spring MVC, Angular, AWS, AWS EC2, RDS, Google App Engine, Google Cloud Platform• created a One-Off NoSql Database to handle workflow in an efficient manner, written in Golang.• Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang with microservices architecture Docker, Kubernetes• Created internal diagnostic tools using Golang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD and AngularJS in order to assist with customer issues. Golang and Java were used as a backend REST service while AngularJS was used for the user interface.• Building a Command line tool to interact with RESTful API using in Golang. • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, GoLang programming language and RabbitMQ Message bus (communication interface).• Used Go Programming Language (GoLang) and Scala in the development of the application.• Working on Java/J2EE Architectural & Design Patterns, SOAP Web Services JAX-WS, JAX-RPC, REST, Spring Frame work, Ilog/Jrules, Struts, Servlets, JSP, JMS, JUNIT, Hibernate