We provide IT Staff Augmentation Services!

Golang Developer Resume

4.00/5 (Submit Your Rating)

KY

SUMMARY

  • 7+ years of IT experience in all phases of SDLC, like Requirement Analysis, Design, Development, Testing, and Implementation.
  • Over 3 years of experience in Golang. Excellent coding and problem - solving skills with ability to work as Developer.
  • Strong working knowledge in developing Restful webservices and Micro Services using Golang.
  • Implemented REST services by Golang with microservices architecture.
  • Good hands-on experience in designing, developing, implementing, and deploying applications on cloud using AWS, Azure.
  • Good experience with Docker and Kubernetes. Extensive knowledge in using Git, Bitbucket and SVN.
  • Hands on experience in creating user stories and reports like JIRA, Snagit and working on Work Zone.
  • Experienced in handling big data systems using NoSQL DB, Cassandra & data streaming tools like Kafka in multi-data center cluster.
  • Designed database schemas with complex entity relationships. Have experience in Agile and Waterfall.
  • Utilized Agile Methodologies to manage full life-cycle development of teh project and involved in Business requirement phase which involved direct interaction with clients.
  • Good experience in writing SQL queries, Stored Procedures, Triggers and Functions using PL/SQL with databases like Oracle and SQL Server.
  • Good knowledge on developing SQL Triggers, Stored Procedures, Functions and Views for Backend process using SQL Server.
  • Excellent knowledge of relational databases involved in application development using several RDBMS like IBM DB2, MS SQL Server, Oracle and MySQL.
  • Experience in using Agile, SCRUM and Waterfall methodology to deliver teh projects.
  • Hands-on experience using LINQ and Entity Framework for data centric applications building.
  • Used configurations management tools like Team Foundation Server (TFS) and GIT.
  • Good communication & interpersonal skills and self-motivated, hardworking individual and TEMPhas ability to work in team and independently in any environment.

PROFESSIONAL EXPERIENCE

Confidential, KY

Golang Developer

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis, Development and Testing.
  • Developed REST API services using Golang and implemented custom Marshall and UnMarshall for converting in-memory objects and auto documented REST services using Swagger.
  • Developed Microservices using best practices in Go. Implemented Restful and SOAP based web services using Golang.
  • Implemented Golang concepts like Interfaces, Channels, Exception Handling and goroutines wherever necessary in teh application.
  • Worked with ORM packages like ‘gorm’ to map teh Sql database tables to teh objects.
  • Worked on ‘oauth2’ package to provide support for making OAuth2 authorized and authenticated HTTP requests.
  • Extensively used JSON to parse teh data from server side to satisfy teh business requirement.
  • Configured teh Jenkins master and slave nodes for continuous integration, created jobs, configured GIT repositories.
  • Setup teh continuous Integration (CI) and continuous Deployment (CD) process for teh application using teh Jenkins.
  • Involved in development of test environment on Docker containers and configuring teh Docker containers using Kubernetes.
  • Dockerized applications by creating Docker images from Docker file. Created custom Docker images.
  • Wrote and Executed SQL Scripts and responsible for fixing teh issues and monitoring it to make sure it releases in time.
  • Worked with Postman to test teh Rest API that we have created for teh Hybrid Cloud management application.
  • Worked on Git to maintain teh version of teh files and took teh responsibility to do teh code merges from branch.
  • Used JIRA to assign, track, report and audit teh issues in teh application

Centene, St. Louis, MO

Golang Developer

Responsibilities:

  • Involved in implementation of procedures for gathering teh requirements from clients for solution demonstrations.
  • 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(millions) from PostgreSQL database.
  • Experience writing data APIs and multi-server applications to meet product needs using Golang.
  • Experience in writing teh HTTP RESTful Web services and SOAP API's in Golang.
  • Designed configurable REST APIs on demand using Go. Worked on numerous go frameworks like gin, revel, beego.
  • Integrated Jenkins to git where teh build triggers automatically when we push a pull request for CI/CD.
  • Worked on CI/CD tool Jenkins to automate teh build process from version control tool into testing and production environment.
  • Experienced in using Go technologies on UNIX and Linux platforms.
  • Good understanding of Design Patterns, Multithreading and GO containers. Well versed in using Channels and goroutines.
  • Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform.
  • Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) and used AWS CLI to control various AWS services over SHELL/Bash.
  • Created docker image for microservices files to orchestrate applications using Kubernetes.
  • Proficiency in multiple databases like MongoDB, Cassandra, MySQL.
  • Produced and Consumed Restful Web Services using Postman Rest Client, Swagger UI, to interact with different applications from third-party tools.
  • Worked with Business users and stake holder for gathering business requirements and Convert teh Business Requirements into User Stories using JIRA.

Confidential, McLean, VA

Java/Golang Developer

Responsibilities:

  • Involved in implementation of procedures for gathering teh requirements from clients for solution demonstrations.
  • Introduced to Golang while working within a project.
  • Wrote microservices using Golang.
  • Build Restful API by building JS Server in teh back end to handle requests sent from teh front-end jQuery Ajax calls.
  • Strong working knowledge of Database Programming using SQL and Stored Procedures.
  • Developed a RESTful web API using Spring Boot. Spring Data is used to communicate with teh Mongo DB.
  • Developed Web Services SOAP/HTTP, SOAP/JMS, and SMTP using SOA technologies such as SOAP, WSDL.
  • Developed of web modules and middleware components using AWS and spring integration.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services.
  • Used Continuous delivery/ Continuous Integration tools Docker, Jenkins to deploy our application to AWS.
  • Strong Experiences in creating and consuming XML Web Services and having knowledge of SOAP, soap header and soap exception.
  • Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server.
  • Developed RESTFUL/WCF Web services, APIs, and other back end components.
  • Involved in Unit Testing and Integration testing in development environment and ensuring application is according to specifications.

Confidential, Dallas, TX

Software Developer

Responsibilities:

  • Extensive involve in analyzing business requirement and discussion with business users.
  • Used Eclipse IDE for coding, debugging, and testing teh application modules.
  • Implemented and worked on claims processing, fraud analysis and reports generations in teh application.
  • Developed action classes, Form bean classes and Struts configuration file using Struts framework.
  • Implemented Restful web services to perform our business activities.
  • Created data base tables, stored procedures according to teh application requirements.
  • Implemented SQL injection security checks, html sanitization and other security mechanisms.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Implemented basic and advanced search generically to populate in list views of all teh modules.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server.
  • Created and maintained teh Admin page for central management of teh application.
  • Performed debugging and exception handling in support to teh software development.
  • Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
  • Involved in performance tuning of teh application by creating various database Indexes and optimizing database queries.
  • Rewriting teh legacy windows forms applications into web-based application using web form.

We'd love your feedback!