We provide IT Staff Augmentation Services!

Sr. Golang Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Having 7+ years progressive IT experience in Software Engineering Design, Programming, and Application Design, Data Modeling, Testing, Implementation using various technologies such Jython, Golang and PLSQL.
  • Experience in Application Development using core technologies Golang, Jython, Goroutine, channels.
  • Experience in REST Service implementations by Golang with micro service architecture Docker, Kubernetes.
  • Hands on experience in using Maps, Structs, Slices, Interfaces, Methods, Marshal, Unmarshal, goroutines, bidirectional channels & directional channels.
  • Good Understanding of gRPC framework and API types such Unary, Client & server streaming.
  • Hands on experience in developing ODI interfaces, packages, procedures, models, data stores and scenarios and dealing with ODI Knowledge Modules like LKM, IKM AND JKM and CKM.
  • Created micro services using Golang for Client Center application.
  • Experience in writing Shell Scripting to perform SFTP & any utilities.
  • Worked with database development in both SQL (MSSQL, PostgreSQL/PL/SQL, MySQL) and NoSQL (MongoDB).
  • Experience in creating test packages to perform automation testing of Go packages.
  • Experience in writing expressive and comprehensive test cases having complete coverage and mocks.
  • Has extensive knowledge on UNIX Shell scripting, FTP, SFTP.
  • Experience with Design patterns like Singleton, Data Access Object, MVC Pattern and Agile, SCRUM methodology.
  • Experience with Design/Architectural Patterns like Singleton, Factory, Observer, DAO, DTO, SOA Architectural Pattern and IOC Patterns. Good knowledge in Log4j, JUnit, JMeter, Maven and Jenkins. Experience in the Agile/Scrum, UML, JavaScript Design Patterns and methodologies.
  • Strong front - end development using Adobe Flex, MXML, Action Script, AJAX, JavaScript, CSS, HTML and DHTML. Very good experience in developing Test Cases using JUnit.
  • Expertise in using IDE’s like RAD, IBM Web Sphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Sr. Golang Developer

Responsibilities:

  • Used Go Programming Language (Golang) and Scala in the development of the application.
  • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface).
  • Experience using Restful to push configure to devices with Java and Erlang.
  • Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
  • Developed front end using Bootstrap.js, Angular.js, Node.js, D3.js, Backbone.js, where back end is JAX-RS (Jersey) REST webservice.
  • Developed Golang software to handle concurrent data collection and processing with goroutines and channels for a Wi-Fi device.
  • Achieved concurrent transactions via Goroutines multi-threads.
  • Developed Microservices in Golang implementing Concurrency, Interfaces, Goroutines and Channels
  • Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks using Githubwebhooks
  • Programmed the invoicing web application using Golang and PostgreSQL as the backend
  • Developed a Golang API using TDD to aggregate data to show application server alignment
  • Engineered Network Analytics Engine (NAE) for Aruba switch, implementing RESTful layer in Golang,
  • Create the Node.js, Golang, and Java compliance application to demo the performance
  • Agile methodology was adopted in the development, and used Scrum method of project management
  • Experience in working with Cloud bees Jenkins to integrate Unit test and build Docker image
  • Experience with Golang HTTP web server and HTTP Client
  • Working as a Backend developer by creating scalable REST/API for mobile apps
  • Hibernate core java spring mvcjsp angular jsjavascriptjquery rest soap oracle mysql DB2 php python CI Django shell script, Java - spring
  • Developed Test Scenarios, Test Data, Test Cases/Scripts using GIT hub
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, Junit, TestNG, Maven, GIT, Ant and Jenkins
  • Developing automation test scripts using selenium web driver with TestNG
  • Good knowledge and understanding of c, c++, Data structure, Core Java, Adv. Java, Jsp, Servlet, My SQL, JavaScript, JQuery, HTML5, Cascade Style Sheet etc.
  • Programming the database using the XML
  • Involved in design development end-to-end testing and post production of integration developed using Oracle SOA suite components like BPEL Service bus.

Environment: GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLand, GoCD, JavaScript, HTML5, CSS3, AngularJS, React, Redux, bootstrap, Es6, Typescript, CLI, AWS EC2, RDS, ErLang, Java, Python, Bash, Nginx, JSON web token, MongoDB, SQL, SSO/SAML, Elastic search

Confidential, Marlton,NJ

Sr. Golang Developer

Responsibilities:

  • Created a classifieds website for client using Golang, Goroutine, Micro services, 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 micro services 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 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 Framework, Ilog/Jrules, Struts, Servlets, JSP, JMS, JUNIT, Hibernate.
  • Created PDF reports using Golang and 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, MongoDb including 3rd¬party services Firebase, Kinvey and Parse.
  • 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 develop an automation framework for AWS CFN.
  • Worked on various e commerce projects in Struts, Spring and Hibernate Frameworks.
  • Designing and developing of Golang, XML, JSON
  • Backend development in Golang for Limit Monitoring system
  • Developed Golang code to Feedback system
  • Created PDF reports in Golang using XML and database to send all user base (around 3million end users) monthly and on demand reports
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang with micro services architecture
  • 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).
  • Worked on two major function's feedback to clients and Limit monitoring for all participants.
  • Use Golang API/SDK such as viper, gorilla/mux, go-ps, couchbasegocb, grpc, quic-go
  • Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor spring micro services
  • Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, CSS3, JavaScript, Bootstrap, Rspec, and Html
  • Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Java, Hibernate, and IBatis, which implements JPA
  • Used AJAX, JSON, CSS and JQUERY to design the front end of the application. Back end of the application is developed mainly using Active Records
  • Responsible for identifying the Performance bottlenecks and fixing them by running JMeter tests or via APM tools like New Relic and Glow root

Environment: GoLang, Goroutine, Micro services, Channels, Go kit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC, JavaScript, HTML5, CSS3, AngularJS, React, Redux, Bootstrap, Es6, Typescript, DynamoDB, Google Cloud Platform, Bash, ErLang, Java, Spring, Hibernate, Python, Docker, Elasticsearch, JSON web token, SSO/SAML

Confidential, Phoenix, AZ

Golang Developer

Responsibilities:

  • Enhanced, fixed functional and performance related bugs in core products written in GO (Golang)
  • Created RPC-based service for reading large volumes of data from PostgreSQL using GO(Golang).
  • Developed custom consumers and producers for Apache Kafka in Go (golang) for cars monitoring system
  • Used GoLang to create backend servers
  • Provided 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 a complex Web based UI using Struts, Ajax and Javascript
  • Developed web-based management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert the web service calls into EJB calls to the legacy system
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies
  • Developed PL/SQL stored procedures for data migration and database upgrade from oracle using TOAD
  • Applied latest Service Packs to different versions of SQL Server
  • Developed JSPs, Struts Actions and Action Forms, Tiles layouts and DB2 SQLs
  • Design and Developed using WebService using Apache Axis 2 on JBOSS
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols
  • Executed the test steps defined in Test Cases manually and reported the bugs in JIRA
  • Developed Swing for user interaction and data presentation
  • Designed Power Cubes using Cognos Transformer
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules
  • Hands on experience in Oracle ADF 11g Architecture, JDeveloper, Oracle ADF Development (ADF, ADF Faces, ADF Task Flows and Business Components) with Web Services
  • Implemented workflow using OracleBPM/SOA Suite
  • Developed applications using Visual Studio 2005, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites
  • Extensively worked on Application servers like WebLogic, Web Sphere,jboss and Apache Tomcat.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems

Environment: GoLang, Micro services, JavaScript, HTML5, CSS3, AngularJS, 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

Confidential

UI /Java Script Developer

Responsibilities:

  • Worked extensively on Java Script, JQuery, Twitter Bootstrap, RESTful web-services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness.
  • Generated Responsive Pixel perfect web pages based on key comps of Adobe illustrator and Wireframes
  • Worked on Bootstrap, LESS to develop User Interface with responsive design.
  • Designed Responsive Web applications using media queries and Twitter Bootstrap.
  • Worked with Designers, Developers, Program Managers and Testers.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Collaborated with different developers working on different timezones.
  • Worked closely with creative teams for understanding Low and high fidelity wireframes.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Experienced in using GitHub for project management and version management.
  • Developed Functional Requirement Document based on users' requirement.
  • Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
  • Build responsive UI design using CSS Media Query, Bootstrap and flex box.
  • Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
  • Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of Autodesk.
  • Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
  • Extensively involved design discussions and user experience sessions to provide inputs on the layout.

Environment: Agile, HTML5, CSS3, JavaScript, jQuery (1.8.10), JSF, AJAX JSON, Bootstrap, AngularJS, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server.

We'd love your feedback!