Quantcast

Senior Golang Developer Resume Seattle, ...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Senior Golang Developer
Target Location US-WA-Seattle
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
 Candidate's Name
PHONE NUMBER AVAILABLEmailto:EMAIL AVAILABLESr. Golang Developer
PROFESSIONAL SUMMARY:      Excellence 9+ years of extensive experience in Web Application Development and Designing.      Developed and designed numerous web applications, showcasing extensive expertise in web application development.      Employed design patterns and best practices from the initial design phase to deploying production systems with Golang.      Engineered scalable monitoring and instrumentation platforms, ensuring robust application performance under varying loads.      Mastered GoLang concepts such as Slices, Maps, Structs, Interfaces, Go routines, and Channels.      Gained extensive experience working with Microservices architecture using Gokit, ORM GORM, cli, Gorilla Mux, go-hystrix, and godoc.      Built enterprise-wide DNS historical data trending analysis tools using Golang with REST API functionalities tailored for user queries as Microservices.      Developed internal diagnostic tools with Golang and AngularJS to aid in resolving customer issues effectively.      Utilized Golang and Java to build backend REST services, integrating with AngularJS for an engaging user interface.      Enhanced web application development skills using HTML, CSS, JavaScript, jQuery, AJAX, and JSON.      Designed responsive web product features using React JS and SASS on a GoLang with REST backend.      Addressed new requirements and fixed bugs in systems built with ERLANG, using CouchDB modules and PostgreSQL for backend, and CoffeeScript and BackboneJS for frontend.      Implemented Web Services using JAX-WS and REST services with Golang in a microservices framework.      Led various frameworks teams, including those using Angular.js, Backbone.js, Bootstrap.js, D3.js, React.js, and Node.js.      Analyzed and gathered requirements for JPM systems integration with GreatWest.      Focused on backend development for a Limit Monitoring system using Golang.      Programmed feedback systems and created PDF reports in Golang, serving about 3 million end-users with both monthly and on-demand reports.      Developed an RPC-based service for efficient data retrieval from PostgreSQL using GO.      Conducted a successful migration from a C-based architecture to GO (Golang).      Managed critical functionalities like feedback systems and limit monitoring for clients using Golang APIs/SDKs like viper, gorilla/mux, go-ps, couchbase gocb, grpc, and quic-go.      Integrated Spring Circuit breaker patterns and monitored spring microservices with a Hystrix dashboard.      Enhanced test automation efficiency through the development of a distributed resource management system written in Erlang.      Improved user experience and visibility of a distributed resource manager using YAWS, Erlang, and AJAX for an asynchronous web portal.      Built a command-line tool for interacting with RESTful APIs using Golang and adhered to UML standards for high-level design documentation, including data flow diagrams, class diagrams, sequence diagrams, activity diagrams, and use cases.
Languages:Java, JavaScript, TypeScript, XHTML, CSS, Golang, RustFrameworks/Libraries:Spring, Hibernate, Angular, Node.js, Ember.js, Jakarta EE, RESTful Services, Gin, Echo, Beego, Fiber, Gorilla MuxDatabases:Oracle 12c, MySQL, PostgreSQL, Neo4j, Cassandra, InfluxDB, TimescaleDBTools:Maven, Gradle, TestNG, Cucumber, Selenium, IntelliJ IDEA, NetBeans, Eclipse, Sublime Text, GitHub, Bitbucket, Artifactory, GoLand, Prometheus, Grafana, Docker, Kubernetes, TerraformPlatforms:JBoss, Apache Tomcat, IBM WebSphere, Oracle WebLogic, WildFly, IBM Cloud, AWS, Azure, Google Cloud PlatformOperating Systems:macOS, Linux (Ubuntu), Windows, Containers (Docker), Kubernetes
PROFESSIONAL EXPERIENCE:Client: Creamos Solutions Inc, Fremont, CA                                                                                    Dec 2022 to till dateRole: Sr. Golang Developer
Roles & Responsibilities:
      Conducted thorough requirement analyses and documented clear and comprehensive requirements specifications for multiple Golang-based projects.      Designed core application logic using Go to enhance scalability and maintainability of backend services.      Utilized Go routines and channels to implement concurrent data collection and processing, optimizing performance for real-time applications.      Developed RESTful APIs using Go, enabling efficient communication and data exchange between microservices.      Architected and implemented microservices in Go, integrating with Kafka for robust message queuing and event-driven architectures.      Programmed scalable and efficient software solutions in Go, focusing on backend systems and process automation.      Created dynamic CLI tools in Go to streamline workflows and improve productivity within technical teams.      Employed Go modules for efficient management of project dependencies and streamlined package updates.      Utilized Docker containers orchestrated with Kubernetes to deploy and manage Go applications, ensuring high availability and scalability.      Integrated Go applications with NoSQL databases like MongoDB and Redis for high-performance data handling and caching solutions.      Implemented comprehensive unit and integration tests in Go, using testing frameworks to ensure robust and error-free code.      Optimized existing Go codebases for improved performance and reduced memory footprint.      Configured CI/CD pipelines using Jenkins and GitLab for automated testing and deployment of Go applications.      Developed secure and efficient backend systems in Go, incorporating best practices in security and data protection.      Collaborated with frontend developers to integrate React applications with Go-based backend systems.      Participated in the full software development lifecycle of projects using Agile methodologies, with a focus on Go programming.      Provided mentorship and code reviews for junior Golang developers, fostering best practices and continuous learning.      Engineered real-time data processing systems using Go and WebSocket technologies for instant data updates and notifications.      Utilized GraphQL with Go to develop flexible and efficient APIs for complex data retrieval needs.      Implemented authentication and authorization in Go services using OAuth and JWT to secure application access.      Contributed to open-source Golang projects, enhancing community-driven modules and tools.      Developed and maintained robust, fault-tolerant systems using Go's built-in support for error handling and recovery.      Used Go's interface type to create modular and adaptable code structures that support a variety of functionalities.      Leveraged the power of Go templates to generate dynamic content and reports, streamlining administrative and reporting tasks.      Designed and executed a backup and recovery engine using Golang and cloud-native technologies, ensuring data integrity and availability.Environment: Go (Golang) for backend development, including Docker, Kubernetes, MongoDB, Redis, Jenkins, GitLab, OAuth, JWT, WebSocket, GraphQL, and CI/CD pipelines.Client: Caliva, San Jose, CA                                                                                                             Oct 2020 to Dec 2022
Role: Golang DeveloperRoles & Responsibilities:      Gathered requirements from clients to demonstrate tailored solutions, ensuring alignment with business needs.      Developed RESTful API services using Golang, serving as middleware to facilitate interactions between our applications and third-party APIs.      Implemented a microservice in Go for efficiently reading millions of records from PostgreSQL databases.      Authored data APIs and multi-server applications in Go to fulfill evolving product requirements.      Engineered HTTP RESTful and SOAP APIs in Golang, enhancing system integration capabilities.      Designed and configured on-demand REST APIs using Go, employing frameworks such as gin, revel, and beego.      Integrated Jenkins with Git to automate CI/CD processes, triggering builds upon pull request submissions.      Managed CI/CD pipelines using Jenkins to streamline transitions from version control to testing and production environments.      Operated Go technologies extensively on UNIX and Linux platforms, maximizing system compatibility and performance.      Applied design patterns, multithreading, and utilized Go containers to improve software architecture and execution.      Utilized channels and goroutines in Go for efficient handling of concurrent tasks.      Containerized applications using Docker, created Dockerfiles, and built images to deploy microservices on Kubernetes.      Deployed and managed scalable infrastructure on Amazon Web Services (AWS), utilizing AWS CLI for command-line control of services.      Orchestrated microservices using Kubernetes by creating Docker images tailored for cloud environments.      Demonstrated proficiency in multiple databases, including MongoDB, Cassandra, and MySQL, to support diverse data management needs.      Produced and consumed RESTful Web Services using tools like Postman and Swagger UI to streamline API interactions.      Collaborated with business users and stakeholders to translate business requirements into actionable user stories using JIRA.      Enhanced system concurrency through the adept use of goroutines and multi-threading capabilities in Go.      Developed and implemented various Java and J2EE design patterns, such as Command and Strategy, to optimize code structure and functionality. Environment: Golang, Jenkins, Docker, Kubernetes, AWS CLI, MongoDB, Cassandra, MySQL, Postman, Swagger UI, JIRA, and Java/J2EE design patterns.Client: Charles Schwab, Westlake, TX                                                                                           Feb 2018 to Sep 2020Role: Java Developer      Roles & Responsibilities:      Developed critical financial applications using Java, ensuring high reliability and performance for banking operations.      Integrated Spring Boot into existing projects, enhancing microservices architecture and backend services.      Utilized Hibernate 5.x for efficient ORM and database transaction management, optimizing data access and persistence.      Managed application messaging with RabbitMQ, facilitating robust, asynchronous communication across services.      Deployed applications on IBM WebSphere 9, ensuring stable and scalable environments for enterprise-level deployment.      Configured and maintained Oracle 12c databases, optimizing financial transaction processing and data security.      Employed Maven for dependency management and project builds, streamlining development processes and updates.      Leveraged Eclipse Oxygen for development, enhancing coding efficiency through its advanced editing and debugging tools.      Used GitHub for version control, facilitating team collaboration and maintaining a comprehensive history of project changes.      Implemented Artifactory for artifact repository management, ensuring efficient handling of build outputs and dependencies.      Developed applications on macOS, tailoring solutions to be compatible with various operating systems and platforms.      Conducted extensive testing using Cucumber, ensuring applications met stringent quality standards before deployment.      Integrated Azure cloud services, enhancing application scalability and disaster recovery strategies.      Engaged in agile project management practices, improving team adaptability and project tracking through regular sprints.      Automated testing and deployment pipelines using Maven and Cucumber, reducing manual effort and accelerating release cycles.      Collaborated with cross-functional teams to translate business requirements into technical specifications and effective solutions.      Optimized SQL queries and database interactions to improve application performance and user response times.      Provided technical guidance and support during system migrations and upgrades, minimizing downtime and data loss.      Documented technical processes and software specifications, creating detailed records for future reference and compliance.      Mentored junior developers, sharing expertise in Java and database management to enhance team skill levels and productivity.Environment: Spring Boot, Hibernate, RabbitMQ, Maven, Eclipse Oxygen, GitHub, Artifactory, Cucumber, Oracle 12c, IBM WebSphere 9, and Azure cloud services.
Client: PK Technoworld, Pune, India                                                                                                    Jul 2016 to Oct 2018Role: Java DeveloperRoles& Responsibilities:
      Developed user-friendly web interfaces using Java and JavaScript, enhancing the interactive experience for end-users.      Leveraged Spring and Hibernate 4.x to implement robust backend logic, ensuring efficient data management and application performance.      Created responsive designs with XHTML and CSS, optimizing web pages for various devices and screen sizes.      Integrated Ember.js to enrich frontend functionalities, providing a seamless and dynamic user experience.      Managed application servers with Apache Tomcat 6.x, ensuring reliable deployment and runtime environments.      Utilized Maven for project build and dependency management, streamlining the development process.      Employed TestNG for comprehensive testing, ensuring all features functioned correctly before deployment.      Developed with Neo4j, implementing graph-based data interactions to enhance application insights and user interactions.      Worked in NetBeans IDE, enhancing development efficiency through its powerful coding tools and environment.      Applied JAX-RS for developing RESTful web services, facilitating effective communication between client and server.      Collaborated with design teams to integrate UI/UX best practices into web development projects.      Performed version control using Subversion, maintaining a well-documented codebase and facilitating team collaboration.      Conducted performance optimizations to ensure smooth and responsive application behavior under load.      Participated in Agile development cycles, contributing to continuous improvement and iterative development.      Provided technical support and maintenance, resolving issues to minimize downtime and enhance user satisfaction.      Documented development processes and code changes, ensuring clarity and accessibility for future reference.      Engaged in peer code reviews, promoting best practices and maintaining high standards of code quality.      Trained new team members on project standards and technologies, enhancing team capabilities and efficiency.Environment: Java, JavaScript, Spring, Hibernate, Ember.js, XHTML, CSS, Neo4j, Maven, TestNG, NetBeans IDE, Apache Tomcat, Subversion, Agile, JAX-RS.Client: FuGenX Technologies, Hyderabad, India                                                                               Nov 2014 to Jun 2016Role: Java/J2EE Developer       Roles & Responsibilities:      Developed enterprise applications using Java and J2EE, significantly improving client business processes and operations.      Utilized EJB and JSF to build scalable backend logic, facilitating effective data handling and business logic implementation.      Implemented Spring and Hibernate for robust application frameworks, ensuring efficient ORM and transaction management.      Enhanced user interfaces with XHTML, CSS, and AJAX, providing a visually appealing and interactive experience.      Integrated jQuery and Angular 2 for dynamic content rendering and client-side scripting, boosting application responsiveness.      Managed deployments on JBoss 7.x, ensuring applications ran smoothly in a stable server environment.      Used Maven for build management, automating builds and dependency management to enhance development workflows.      Conducted unit testing with TestNG, verifying functionality and performance to meet strict quality standards.      Utilized Cassandra for scalable NoSQL data storage, enhancing application performance and data availability.      Developed in Sublime Text, optimizing coding efficiency through its streamlined text editing features.      Engaged in regular Agile meetings, contributing to project planning and review processes.      Collaborated closely with QA teams to identify and fix bugs, ensuring high-quality software delivery.      Documented technical specifications and application designs, creating a comprehensive knowledge base.      Provided application support post-deployment, ensuring continuous operation and user satisfaction.      Mentored junior developers, sharing best practices and technical knowledge to foster team growth and development.
Environment: Java, J2EE, EJB, JSF, Spring, Hibernate, XHTML, CSS, AJAX, jQuery, Angular 2, JBoss 7.x, Maven, TestNG, Cassandra, Sublime Text, and Agile methodologies.Education:      Bachelor of Technology (B.Tech) in Computer science from Osmania university, Hyderabad, Telangana, India. - 2014

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise