We provide IT Staff Augmentation Services!

Golang Developer Resume

2.00/5 (Submit Your Rating)

Bridgewater, NJ

SUMMARY:

  • 4+ years of experience in Golang programming language.
  • Experience with API and micro services development with exposure to using a 12 - factor apps.
  • Experience with different code control and continuous integration systems (GIT, Jenkins, Hudson)
  • Experience in Software Development Methodology such as SDLC, Analysis, Design, Implementation and Testing of Object Oriented applications and web based Enterprise Applications.
  • Expertise in Object Oriented Programming using Java, J2EE, and Multithreading programming.
  • Expertise in designing & developing the RESTful API endpoints using Go programming language.
  • Experience in Integrating Django web application with other infrastructure components such as the Golang user account servers.
  • Profiling applications running on Golang and Linux.
  • Wrote Load Testing Software using Golang and ElasticSearch.
  • Using Jenkins deployed application and run unit tests wrote in Golang.
  • Build and maintain web design & architecture for ecommerce clients.
  • Experience in building Cassandra cluster.
  • Excellent experience working as an interaction designer with online web portals, applications and e-commerce websites.
  • Hands on experience in transforming the wireframes and mockups to develop web pages.
  • Extremely proficient in making AJAX driven web service calls using JavaScript and jQuery framework.

TECHNICAL SKILLS:

Programming languages: HTML5, CSS3, DHTML, XML, XHTML, Golang, LESS, SASS, JavaScript, J Query, AJAX, JSON, Bootstrap, python.

IDE's and Tools: Dreamweaver, Notepad++, Edit Plus, Sublime text, Brackets, Eclipse IDE.

Publishing Tools: Adobe PageMaker, MS Office

Debugging Tools: Firebug, Bugzilla, IE, FF, Chrome Developer Tools.

Databases: PL/SQL(oracle), MySQL, MSSQL, MongoDB.

Version controls: SVN, GIT, TFS.

Operating Systems: Windows XP/Vista/7/8, MAC OS X

WORK EXPERIENCE:

Confidential, Bridgewater, NJ

Golang developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in writing code to support model-view-controller pattern of Golang and developing several modules for the application.
  • Developed Gocode to simplify lists in Golang with list comprehension and Worked with POSTMAN for API testing.
  • Worked on the creating multiple services interacting with each other using RESTful endpoints, using JSON as data exchange format.
  • Built Golang microservices to support the analytics platform. The microservices implemented service discovery, load-balancing, instrumentation, logging and tracing.
  • Developed Mapping applications using JavaScript, jQuery and CSS.
  • Involved Golang code for quality, logging, monitoring, and debugging code optimization.
  • Created and deploying new features in order to sustain and amend existing applications.
  • Developed client side validation code using JavaScript and JQuery.
  • Fixed the HTML errors in site core content editor.
  • Highly involved in making updates to the current website and simultaneously handling other projects.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.
  • Developed E-Commerce project by using php.
  • Responsible for checking sever logs and keep track of them. in gathering user requirements and followed by analysis and design.
  • Worked closely with Photoshop designers to implement mock Confidential and the layouts of the application.
  • Used (ELK) ElasticSearch, Logstash and Kibana dashboard for visualizing logs for logging.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Used Couchbase DB for storing user’s information in JSON format.
  • Worked with stash and GIT to maintain current and historical versions of source code.
  • Used Stateful functions in creating the business logic for implementing the React components
  • Worked on development of SQL and stored procedures on MYSQL.

Confidential, Gainesville, FL

Java/Java EE Developer

Responsibilities:

  • Followed Test Driven Development(TDD) and Agile software development practice paired programming, test driven development and scrum status meetings.
  • Developed Distributed Scalable Ecommerce Web Application in Java/J2EE, C/C++, GoLang and Scala and Involved in various phases of Software Development Life Cycle (SDLC) with tools including Apache Storm, Heroku, Apache Kafka, and Docker in Unix and Linux environment.
  • Modified and tested the inventory management system using C++.
  • Integrated the web services with Mule ESB, and worked in Middleware team writing data services in Mule ESB to fetch, manipulate, and transfer data between application and storage resources.
  • Implemented Model View Controller (MVC) architecture Using Spring 3 at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Developed and implemented scripts to perform Elastic Search snapshot backups
  • Deployed application to multiple environments using Docker containers.
  • Developed a fully automated continuous integration system and automated browser test suits using Git, Jenkins and developed in Python, Ruby, and Bash.
  • Implemented the application framework using Factory design patterns and Singleton design pattern.
  • Developed applications using Golang.
  • Implemented modules using Core Java APIs, Java collection, Multithreading, XML, and integrating the modules.
  • Developed user interfaces using AngularJS, HTML5, Bootstrap, Foundation, JSP, jQuery, Dojo, Jade, LESS, React, and React Native.
  • Using Google WebToolkit (GWT) to optimize JavaScript and loading of resources, and build and optimize complex browser-based Ajax applications using objects like panels, textboxes, events and event handlers, grids.

Confidential

Software Engineer (Intern)

Responsibilities:

  • Supported the web application prototype using Golang.
  • Involved in coding pages with best Search Engine Optimization (SEO) techniques.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Followed the Agile and Scrum development methodologies.
  • Created JSP pages that contains STRUTS framework and JSF.
  • Developed Struts Action Forms and Action classes for validation and business logic respectively.
  • Worked on development of B2B and B2C sites for clients of Multimedia using JavaScript and Linux.
  • Designed and developed the presentation layer/client end using HTML, XML, DHTML.
  • Written Action Forms that represents business profiles that is set or get by the HTML form.
  • Written Ant Build Scripts to build the EAR and WAR.
  • Written Database triggers and Stored Procedures in Oracle.
  • Deployed the application using WebSphere Application Server.
  • Written unit testing code in Go to test the functions.
  • Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
  • Developed the DAO objects using JDBC.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Used JDBC to connect the J2EEserver with the relational database.

We'd love your feedback!