Post Job Free
Sign in

Stack Developer Front-End

Location:
Miami, FL
Salary:
65perHr
Posted:
January 17, 2025

Contact this candidate

Resume:

Abraham Rohit Roy

302-***-****

******************@*****.***

GoLang Developer

PROFESSIONAL SUMMARY:

Experienced Full Stack Developer with over 7+ years of IT experience in designing, developing, testing, and implementing robust solutions. Proficient in microservices architecture, RESTful APIs, and cloud deployment. Expertise in GoLang, Java, and front-end technologies. Skilled in Agile methodology and Scrum techniques.

Around 5 years of experience in Golang. Excellent coding and problem-solving skills with ability to work as Developer.

Strong working knowledge in developing Restful web services and Micro Services using Golang.

Implemented REST services by Golang with micro services architecture.

Maintained Service Grid platform and SaaS environments.

Working knowledge of GRPC for HTTP Gateway management.

Experience of design patterns and best practices with Golang (and more) to start with design and get to deployable production systems including scale monitoring and instrumentation platform.

Extensive experience in Multi-Tier Application Development and Knowledge with Design Patterns.

Experience in Golang concepts like Slices, Maps, Structs, Interfaces, Go routines and Channels and extensive working knowledge with Micro services, Go kit, ORM GORM, cli, Gorilla Mux.

Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 5, CSS3, JavaScript, jQuery, Angular 4/6, Bootstrap, AJAX, JSON and XML.

Experience in designing and developing Java/J2EE Client and Server-side Enterprise Applications using object-oriented methodologies, enterprise technologies, frameworks, and design patterns.

Active participation in the team handling migration of .NET to Golang successfully.

Implemented caching mechanism using one of the Golang Client called Redigo to store the data for temporary basis.

Hands-on experience in Web Application development using HTML, CSS, JavaScript, jQuery, AJAX and JSON.

Good experience with Golang drivers to perform operations such as CRUD operations and writing complex queries with PostgreSQL and SQL Server

Hands-on in creating, testing, and deploying REST services in Java 8 suing Spring boot framework

Expertise in deploying and maintaining applications in cloud environments Microsoft Azure and AWS

Hands-on experience in writing queries and stored procedures using CRUD operations in MongoDB

Experience in writing Unit tests and Integration tests for testing purpose.

Experience with continuous integration and hands-on experience with tools like Jenkins, Maven, MS Build.

Creating and running nodes and clusters using Dockers and Kubernetes.

Hands on Experience with web services like REST, SOAP, OAuth, API development, SQL & NoSQL databases.

Used Node.Js on the server side and to install necessary packages into application.

Hands on experience with version control tools such as SVN and GitHub.

TECHNICAL SKILLS

Programming Languages: GoLang, Java, Python, JavaScript, HTML, CSS

Frameworks/Libraries: Angular, Bootstrap, Spring Boot

Technologies: Microservices, RESTful APIs, gRPC, Docker, Kubernetes

Databases: PostgreSQL, MySQL, MongoDB

Tools: Git, SVN, Jenkins, Maven, Jira, Postman, Splunk, Dynatrace, Prometheus, Cloudwatch

Cloud Platforms: AWS, Microsoft Azure

Methodologies: Agile, Scrum

PROFESSIONAL EXPERIENCE:

Centene, MO

Senior GoLang Developer Sept 2022 – Sept 2024

Responsibilities:

Developed microservices and APIs using GoLang and implemented microservices architecture.

Utilized Docker, Kubernetes, and Helm for containerization development and deployment.

Consumed Kafka topics for data streamlining between different layers.

Utilized MongoDB for non-relational database use cases.

Involved in implementation of procedures for gathering the requirements from clients for solution demonstrations.

Using Go, developed a microservice for reading large volumes of data from PostgreSQL database.

Experience writing data APIs and multi-server applications to meet product needs using Golang.

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.

Experience writing data APIs and multi-server applications to meet product needs using Golang.

Worked on writing the HTTP RESTful Web services and SOAP API’s in Golang.

Worked on Swagger setup, Docker setup in the Golang microservice repo.

Experienced in using Go technologies on UNIX and Linux platforms.

Good understanding of Design Patterns, Multithreading and GO containers.

Practiced Agile methodologies such as Scrum and Kanban for project management.

Developed internal diagnostic tools using GoLang and AngularJS.

Environment: Golang, Docker, Kubernetes, Helm, Kafka, MongoDB, Agile, Scrum, Kanban, AngularJS, Splunk, Dynatrace, Git, Postman, Grafana, S3 and CloudWatch, Jenkins, SSO/SAML

Capital One, McLean, VA Mar 2022 – Aug 2022

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 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.

Developed web API using node.js and hosted on multiple load balanced API instances.

Implemented REST api using node.js.

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.

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.

Organized database layers to implement minimal relationship calls for enhanced performance

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: GO/Golang, Micro Services, JavaScript, HTML5, CSS3, Angular, Bootstrap, JSON web token, SSO/SAML, Soap, Eclipse, Git, SVN, Junit, Selenium, Agile, AWS EC2, S3, Maven, Node.js,, JSON, XML, Jira, Linux.

American Express, Phoenix, AZ Apr 2021 – Feb-2022

Golang Developer

Responsibilities:

Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.

Developed gRPC and RESTful microservices using Go Language.

Implemented gRPC and REST based web services using MUX router and consumed using HTTP services

Used Wait Groups, go routines and channels in programming to improve overall performance of the application using Singleton and Interface design pattern.

Provide the security to gRPC and RESTful web services using SAML and JWT tokens.

Designed Test Cases to test the application by using Unit Testing.

Gathering requirements from client, analyzing, and preparing the Requirement specification document

Developed microservices in Golang to process numerous data from various db like Postgres, MySQL

Rewrote various microservices which needed more throughput and less latency from Python to Golang and achieved a huge increase in throughput and huge reduction in memory usage

Developed application to handle concurrent data collection and processing with Goroutines and channels for a WIFI device using Golang.

Used go to develop Container platform for Kubernetes.

Responsible for generating server-side code using open API specifications with Go-Swagger

Created RPC-based service for reading large volume of data from PostgreSQL using GO(Golang)

Environment: Agile, Scrum, Golang, Microservices, gRPC, RESTful, Docker, Kubernetes, Helm, SAML, JWT, Go-Modules, Git, IntelliJ, Jenkins, Datadog, Splunk, Continuous Integration, Jira.

Syniti, Boston, MA May 2020 – March 2021

Customer Success Portal Developer (Go Lang)

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-partyAPIs that we will used using Golang.

Using GO, developed micro services for reading large volume of data(millions) from PostgreSQL database.

Use Cascading Style Sheets (CSS) to attain uniformity of all web pages.

Built SaaS (Software as a Service) solutions that addressed various vertical segments with enhanced collaborative processes.

Experience writing data APIs and multi-server applications to meet product needs using Golang.

Worked as full stack development using GO Lang.

Developed the new backend services in GO to meet the goals and maintain the existing services.

Worked with the frontend teams to integrate the GO APIs with frontend.

Developed backup and recovery of the data across multiple datacenters with the help of Go Language and Apache Kafka as a communication interface.

Extensively worked on concurrency features of the Go using Go routines, channels and wait groups.

Worked on fixing the functional performance issues using the GO as a part of the Test-Driven Development (TDD).

Developed and deployed one of the Golang based web service in the AWS.

Worked with the CI/CD team to prepare Jenkins’s file, roster file and stack to deploy code in servers.

Used the NGINX controller API management to secure APIs at every API call to the micro service and authorizing the third-party client application API’s.

Responsible for maintaining and expanding our AWS infrastructure using the AWS EC2, manage documents in S3 and providing the IAM access to the S3 buckets.

Developed SVN and unit test cases using inbuilt testing package in GO.

Environment: GO, Golang, Micro services, JavaScript, HTML5, CSS3, Angular, Bootstrap, JSON web token, SSO/SAML, Soap, Eclipse, Git, SVN, Junit, Selenium, Agile, AWS EC2, S3, Maven, JSON, XML, Jira, Linux.

Nutanix, San Jose, CA Feb 2019 – Apr 2020

Java/Golang Developer

Responsibilities:

Used GOLANG to log the different host system event and alert information to Cassandra database.

Designed and implemented lexer/parser for specification test files in Golang, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC

Contributed source code in Golang to developing an automation framework for AWS CFN.

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 Angular JS 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.

GoLang back-end development for Microservices.

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.

Providing scalable solutions via erlang, GoLang, AWS, protocol buffers and supervision trees.

Building Microservices using GoLang, JSON, Docker, MongoDB.

Worked with the Node package manager along with Karma, Jasmine, Grunt and Bower for test and build.

Smoke Test and Acceptance Testing is performed with Selenium in multiple Java platforms.

Developed custom consumers and producers for Apache Kafka in GoLang for care monitoring system.

Worked on GoLang API/SDK tools such as Gorilla Mux, gRPC, echo, GORM, bufio.

Developed Microservices & APIs using Spring Boot

Developing Spring Boot based Microservices using the annotations & implementing architecture patterns, Used Spring Rest/JSON to expose Microservices APIs

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

Client: BEPEC, India March 2017 – Dec 2018

Developer

Responsibilities:

Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.

Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing ASP.NET MVC 5 with Angular JS, JavaScript API and Web API.

Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.

Involved in writing application-level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.

Created optimized graphic websites and application interfaces using HTML and CSS.

Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.

Developed client-side validation code using JavaScript and jQuery Validation Plug-in.

Developed the services using Web API to access catalog and basket related functionalities.

Written SQL queries, Triggers and done the analytical test with PBI reports.

Used TFS and GIT for as the Version Control tool for the source code.

Environment: VS2013, C#, Web API Web Service, ASP.Net, SQL Server 2014 R2, Microsoft Dynamics CRM, VS Unit test, Bootstrap, Angular JS, JQuery, PowerShell.

Education Details:

Bachelor in Information Technology/ JNTUK

Masters in Software Engineering/Oklahoma Christian University



Contact this candidate