Sr. Golang Developer Resume
4.22/5 (Submit Your Rating)
Minneapolis, MN
SUMMARY:
- 9+ years of IT experience in all phases of SDLC, like Requirement Analysis, Design, Development, Testing, and Implementation.
- Over 4+ 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 the project and involved in Business requirement phase which involved direct interaction with clients.
- Experienced in the development of distributed components using Servlets, JSP, EJB, XML, JDBC, Ajax, jQuery, JavaScript and CSS.
- 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 the 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 has ability to work in team and independently in any environment.
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Sr. Golang Developer
Responsibilities:
- Involved in implementation of procedures for gathering the 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 the 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 the build triggers automatically when we push a pull request for CI/CD.
- Worked on CI/CD tool Jenkins to automate the 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.
- 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 the Business Requirements into User Stories using JIRA.
Confidential, MO
Java/Golang Developer
Responsibilities:
- Involved in implementation of procedures for gathering the requirements from clients for solution demonstrations.
- Introduced to Golang while working within a project.
- Wrote microservices using Golang.
- Build Restful API by building Node JS Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
- Experience in developing User Interfaces using ASP.NET, AJAX, HTML, CSS, JavaScript, jQuery.
- 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 the 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, MN
Java Developer
Responsibilities:
- Extensive involve in analyzing business requirement and discussion with business users.
- Responsible for designing Rich user Interface Applications using JavaScript, jQuery, CSS, HTML, AJAX.
- Used Eclipse IDE for coding, debugging and testing the application modules.
- Implemented and worked on claims processing, fraud analysis and reports generations in the 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 the 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 the modules.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL Server.
- Created and maintained the Admin page for central management of the application.
- Performed debugging and exception handling in support to the 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 the application by creating various database Indexes and optimizing database queries.
- Rewriting the legacy windows forms applications into web-based application using web form.