We provide IT Staff Augmentation Services!

Sr. Golang Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 6+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java/GoLang/web applications.
  • Analysis, Design and Development of Java/J2EE Business applications, Web - based and n-tier applications using the following core technologies -Java/J2EE, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, godoc, ginkgo, gRPC, GoLang, GoCD
  • Experience in developing and deployment of applications using HTML5, CSS3, JAVASCRIPT, Angular 2+, React JS, Bootstrap, JSON, and XML.
  • Strong experience in designing and developing Restful web services and microservices by using GoLang.
  • Solid background of GoLang concepts like Slices, Maps, Structs, Interfaces, Concurrency features like Go routines and Channels.
  • Hands on Experience on Angular2 technology for one complete project in rebasing the UI of the application using the techniques in Angular2.
  • Experience in GoLang Concepts of Slices, Map, Structs, Interfaces, Goroutines and Channels and extensive working experience on Microservices, ORM GORM and Gorilla Mux
  • Experience in developing REST web services usinggorilla/mux & Gin frameworks.
  • Used dependency management tools such as Go report and GO Modules.
  • Skilled and experienced in using gRPC, Protocol Buffers and GraphQL framework in GoLang.
  • Experience in CoreJavawith strong background and working skills of Object-Oriented Concepts like Inheritance,Polymorphism, Exception handling, Multi-Threading and Collections.
  • Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction with the RDBMS backend.
  • Extensive experience in working with various databases like Oracle, MongoDB, Apache CouchDB, SQL Server, PostgreSQL and MySQL
  • Performed code updates and releases using Git and Jenkins Deploy tools to send out updates to various pieces of software.
  • Experienced in developing messaging module by using Kafka and Rabbit MQ.
  • Experience in spring (MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context), Spring Integration and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience with Design patterns like Singleton, Data Access Object, MVC Pattern and Agile, SCRUM methodology.

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

Sr. Golang Developer

Responsibilities:

  • Involved in building microservices in go-layer.
  • Operated streaming data through different layers of architecture to maintain advanced secured layer.
  • Implemented log DNA, launch darkly layers to control release features and log accordingly.
  • Consumed Kafka topics to streamline data between different pods and go layers exposed through IBM cloud and open shift clusters
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that will be used using GoLang.
  • Using GO, developed a microservice for reading large volume of data (millions) from PostgreSQL database.
  • Developed Microservices using GO to consume and produce events to Kafka.
  • Responsible for writing Web API controllers for providing REST services and making API calls using GoLang.
  • Designed APIs in Go using gRPC and Protocol Buffers.
  • Worked on GraphQL query and mutation to post and retrieve data into databases.
  • Created GraphQL APIs to store metrics in database.
  • Used SSO and SAML token creation and authenticate to the external system from ADE application.
  • Used Testing tools Like Ginkgo and Gomega framework.
  • Accelerated gRPC protobufs to maintain and operate data exchanges between multiple microservices lining in different environments fluently.
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using GoLang.
  • Using GO, developed a microservice for reading large volume of data from BackQL database.
  • Experience writing data APIs and multi-server applications to meet product needs using GoLang.
  • Experience in writing the HTTP RESTful Web services and SOAP API's in GoLang.
  • Designed configurable REST APIs on demand using Go
  • Created internal diagnostic tools using GoLang and AngularJS in order to assist with customer issues.
  • Created RPC-based service for reading large volume of data from PostgreSQL using GO(GoLang)
  • Involved in successful migration of C based architecture to GO (GoLang).
  • Backend development in GoLang for Limit Monitoring system and to provide feedback to system.
  • Amplified performance by regulating the calls with other dependencies at different layers of code.
  • Organized database layers to implement minimal relationship calls for enhanced performance
  • Oversaw failure scenarios to avoid panic situations in development stories.
  • Achieved good reputation by proposing certain recommendations in code performance sessions
  • Expertise in IBM cloud based open shift clusters and API consuming techniques for terminal level communication.

Environment: GoLang, Goroutine, Spring Boot, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoCD, JavaScript, HTML5, CSS3, Angular, React, Redux, bootstrap, Es6, Typescript, CLI, AWS EC2, RDS, Google App Engine, Google Cloud Platform, Java, Python, Bash, Nginx, JSON web token, MongoDB, MySQL, SQL, PL/SQL, SSO/SAML, Elasticsearch, Docker, Kubernetes, Rest, JSON, MAVEN, JIRA, Jenkins, Rigor, Selenium, Jest, Mockito, GitHub, Linux, Agile, Scrum, Slack, Zoom

Confidential, Phoenix, AZ

Sr. Golang Developer

Responsibilities:

  • Involved in design development end-to-end testing and post production of integration developed using Oracle SOA suite component slike BPEL Service bus.
  • Created a classified website for client using Golang, Goroutine, Microservices, Channels, Gokit, ORM, GORM, Godoc, gRPC.
  • Used Go Programming language and Scala in the development of the application.
  • Implemented web services (WSDLs) using JAX-WS and also implemented REST services by Golang with microservices architecture Docker, Kubernetes.
  • 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.
  • Expertise in the implementation of core concepts of Java, J2EE technologies like JSP, Servlets, Spring, hibernate.
  • Responsible for Angular 2+ code development and API creation in Node Red.
  • Developed database objects like Tables, Views, Constraints, Indexes, Stored Procedures, Functions, packages and Triggers using MySQL, NoSQL and PL/SQL.
  • Developed test scenarios, test Data, test Cases/Scripts using GIT hub.
  • Developed responsive web product features using SASS on Golang with REST.
  • Worked as a backend developer by creating scalable REST/API for mobile apps.
  • Create RFP (Request for Proposal) microservices to provide RESTful API utilizing Spring Boot with Spring MVC

Environment: GoLang, Goroutine, Spring Boot, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoCD, JavaScript, HTML5, CSS3, Angular, React, Redux, bootstrap, Es6, Typescript, CLI, AWS EC2, RDS, Google App Engine, Google Cloud Platform, Java, Python, Bash, Nginx, JSON web token, MongoDB, MySQL, SQL, PL/SQL, SSO/SAML, Elasticsearch, Docker, Kubernetes, Rest, JSON, MAVEN, JIRA, Jenkins, Rigor, Selenium, Jest, Mockito, GitHub, Linux, Agile, Scrum, Slack, Zoom

Confidential, Tampa, FL

Sr. Golang Developer

Responsibilities:

  • Created PDF reports usingGolangand XML documents to send it to all customers at the end of month with international language support.
  • Backend proficiency using Node, Express, Google Go (Golang), GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC, Mongo DB including 3rd¬party services Firebase, Kinvey and Parse.
  • UsedGOLANGto log the different host system event and alert information to Cassandra database.
  • Designed and implemented lexer/parser for specification test files inGolang, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, godoc, ginkgo, gRPC
  • Contributed source code inGolangto developing an automation framework for AWS CFN.
  • Applications FXML and Scene Builder mainly provide User interface developed on scene builder andJava-FX and all backend processing is done usingjavaon spring boot
  • Development and Implementation of various technologies likeJava, Servlets, JSP, Html5, Hibernate, Spring-MVC, Maven and Spring-IOC.
  • Worked on various e commerce projects in Struts, Spring and Hibernate Frameworks.
  • Proficiency inJava, J2EE, SQL, Android and the latest frameworks like JSF, Spring, Hibernate, MySQL 5.6, MS SQL 12, Oracle 12g, JSF MyFaces, Jasper Reports (JRXML), Liquibase, SVN, Jenkins & Mantis.
  • Worked on E commerce project using JavaScript, HTML5, CSS3, Angular, React, Redux, Bootstrap, Es6, Typescript
  • A website dealing specifically to reserve bus tickets to know where and all bus service is providing, cost reduction and easy to access of place to travel around using AWS, DynamoDB, Google Cloud Platform, Bash, and Erlang
  • Designed various websites using bootstrap.js
  • Expertise in installing DB2 on Linux, UNIX and Windows OS.
  • Create and consume the data services for the various ABAP CRUD operations.
  • Developed materialized views for Report generation based on remote data and data replication in distributed environments using PL/SQL
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using Golang.
  • Used Golangto log the different host system event and alert information to Mongo database.
  • Contributed source code in Goroutine to developing an automation framework.
  • Worked on tools like Stringer to automate the creation of methods.
  • Developed microservices in Golang to process various data from different databases like Mongo and UMV.
  • Designed configurable REST APIs on demand using Go. Worked on numerous go frameworks.
  • It is an ecommerce handmade product website. Different category of craft is available. Also contain web pages customers, product, wish list and order details using JDBC
  • Experience in upgrading the mongo DB n a cluster with zero downtime.
  • Coordinated with software development teams for fixing technical issues related to mongo DB.
  • Designed and Developed Web Services using RESTful with Apache CXF, JAX-RS/Jersey, JAX-WS, XML and JSON.
  • Designed interface using web technologies, implemented client-side validation using JavaScript and server-side validation using Soap.Experience in Struts, Spring, Hibernate, Webservices.
  • Developed test code inJavalanguage using Eclipse, IDE and TestNG framework. Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts injavausing Junit prior to agile release.
  • Extensively worked on analyzing and developing applications using JSR286 and J2EE for WebSphere Portal using IBM Rational Application Developer.
  • Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio Application Developer (WSAD), Git, GitHub, Junit, Scrum, UML, applications.
  • Worked on Mutual Funds in the functional aspect and used tools like SQL servers and SVN.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements.
  • A project was developed all by me inJAVAServer Pages (JSP) which is used to take online test of the user.Well versed in configuring build tools like ANT, MAVEN.

Environment: GoLang, Goroutine, Spring Boot, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC, JavaScript, HTML5, CSS3, Angular, React, Redux, Bootstrap, Es6, Typescript, AWS, DynamoDB, Google Cloud Platform, Bash, Erlang, Java, Spring, Hibernate, Python, Docker, Elasticsearch, JSON web token, SSO/SAML, MySQL, SQL, PL/SQL, Selenium, Maven, Rest, JSON, Jira, Jenkins, Eclipse, Git, SVN, Linux, Agile, Scrum, hipchat, Zoom

Confidential, New Brunswick, New Jersey

Sr. Java/Golang Developer

Responsibilities:

  • Enhanced, fixed functional and performance related bugs in core product written in GO (Golang).
  • Created RPC-based service for reading large volume of data from PostgreSQL using GO(Golang).
  • Developed custom consumers and producers for Apache Kafka in Go (GoLang) for cars monitoring system.
  • UsedGoLangto create backend servers.
  • Providing scalable solutions via erlang,GoLang, AWS, protocol buffers and supervision trees.
  • Developed the spring AOP programming to configure logging for the application.
  • Developed IBATIS config files for SYBASE D.B tables, stored process
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Consumed SOAP web Services for communicating with external components.
  • Involved in design and implementing Batch process using Spring Boot andSpring Batchframework.
  • GoLang back-end development for Microservices.
  • Building Microservices using GoLang, JSON, Docker, and MongoDB.
  • Management Test Automation, Silk Test, Selenium, IBM ClearCase/Quest, Perl, Python, Visio, Java, J2EE, Java Script
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing the flow of the project using Water Fall Model.
  • Designed the UML diagrams based on the OOAD principles
  • Used Servlets and JSPs for developing action classes and views.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Developed user specific Highlights (dashboard menu)section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Extensively worked on Application servers like WebLogic, Web Sphere, JBoss and Apache Tomcat.

Environment: GoLang, Microservices, Spring Boot, JavaScript, HTML5, CSS3, Angular, Bootstrap, Java, Spring, Hibernate, AWS EC2, S3, Python, Erlang, MySQL, PL/SQL, XML, JSON web token, SSO/SAML, JSON, Git, SVN, Junit, Selenium, Jenkins, Maven, Jira, Rest, Soap, Eclipse, hipchat, Linux, Agile

We'd love your feedback!