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.