Sam G

Sam G Email and Phone Number

Full Stack Developer @ Medtronic
minneapolis, minnesota, united states
Sam G's Location
United States, United States
About Sam G

Sam G is a Full Stack Developer at Medtronic.

Sam G's Current Company Details
Medtronic

Medtronic

View
Full Stack Developer
minneapolis, minnesota, united states
Website:
medtronic.com
Employees:
75896
Sam G Work Experience Details
  • Medtronic
    Full Stack Engineer
    Medtronic Oct 2022 - Present
    Minnesota, United States
    • Developed Rest Services using Micro Service Architecture to get the data from an RDBMS System- Teradata and SQL Server and integrate with other API’s to perform analytics and capture the response back.• Hands on experience with production deployment & upgrading of legacy web applications, including DB updates, deployment & migration of microservices, monitoring logs, publishing APIGEE proxies (monitoring and scaling API’s)• Created and injected spring services, spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.• Designing the database to support high frequency trading redesign tera database to address the comples option trading issues.• Implemented the Microservice architecture using Eureka Server for load balancing• Designing workflows for data migration using Pentaho 8.1 ETL tool.• Design/code/test reviews for ETL components to ensure standards of quality and performance.• Used Python and shell scripts to trigger and automate the ETL jobs• Expertise in development of stored procedures, triggers, PL/SQL packages and managed database objects such as Tables, Indexes & views in Oracle 11g. Also, worked with Terradata.• Expertise with deployment and gained experience running microservices on DC/OS Apache Mesosphere and troubleshooting the applications whose runnable configuration is controlled by marathon. Js. on.• Experience with Test Driven Development using JUnit and lMockito framework.• Used Postman and Insomnia for testing the REST services and utilized Apache log4j to debug and record the logs• Experience working with Sonar Qube to ensure Code Quality Standards.• Worked in setting up Docker daemon, Docker client, Docker hub, Docker registries.• Deployed Docker containers on server nodes with master node using Kubernetes by creating pods and managing on the cluster environment on Kubernetes.
  • Htc Global Services
    Full Stack Java Developer
    Htc Global Services Jun 2021 - Sep 2022
    Michigan, United States
    • Used Spring Framework for Dependency injection, Security features and integrated with the Hibernate framework• Implemented Hibernate for data persistence by using ORM classes, annotations and HQL queries to manage data related operations for patient’s activity tracking modules• Worked in Service Oriented Architecture using Web Services- SOAP and REST• Worked on Cross-browser Compatibility of UI pages. Implemented for internet browsers such as Chrome, Firefox, and IE 8/9/10/11• Experience working with no SQL databases like MongoDB.• Worked with different AWS Services like EMR, S3, EC2 and SNS.• During project migration to AWS, gained hands on experience with EMR, S3, EC2, Lambda, Simple Notification Service (SNS) and Simple Queue Service (SQS) Services.• Wrote Lambda functions which automatically triggers an up running RESTful Address Standardization and Delta Services deployed in EC2.• Used JMS API (Rabbit MQ) for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation• Wrote Junit Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.• Used Maven to build the application and deploy on WebSphere Application Server.• Implemented Slf4j-Log4j module to log the various logger statements.• Integrated Bamboo, Bitbucket and Ansible and GIT plugin with Jenkins for the continuous building.• Participated in the Agile Environment according to Sprint deadlines and meetings.• Implemented Simple Notification Service which sends notifications to Adobe and other teams within Comcast to start Campaigning.Environment: JAVA 1.7, React JS, Spring MVC 4.0, Spring Security 3.2, Hibernate 4.0, Scala, Node JS REST Web Services, SOAP, HTML5, CSS3, Bootstrap, JavaScript 1.8.4, Angular2, jQuery, AJAX, XML, JSON, MYSQL, WebSphere Application Server, Karma, Jasmine Slf4j-Log4j, Maven, JPA 2.0, Junit, Jenkins, Bamboo, Bitbucket, Ansible, Git, Agile, S3, EC2, SNS, Lambda, SQS, EMR.
  • Kaiser Permanente
    Full Stack Java Developer
    Kaiser Permanente Oct 2019 - May 2021
    Atlanta, Georgia, United States
    • Established JDBC Connectivity to perform CRUD operations from to and from Oracle• Database.• Worked on Angular directives, Controllers, Filters, Services, Template, Events and Injectors.• Involved in implementation of business logic using Spring MVC• Used Multithreading as a programming and an execution model that allows multiple threads to exist within the context of a single process.• Integrated Database interaction using Hibernate, identified ideal queries for caching and HQL• queries for data related operation• Developed Object-Relational (O/R) mapping using Hibernate and Involved in second level cache using EH Cache in Hibernate at table level
  • Delkosoft Solutions
    Java Developer
    Delkosoft Solutions Sep 2016 - Sep 2019
    Hyderabad, Telangana, India
    • Worked on developing Web User Interface using HTML 5, CSS3, Boot Strap that follows W3C Web Standards and are browser compatible.• Designed interactive web pages using HTML, CSS, JavaScript, Bootstrap• Developed Business objects using POJOs and data access layer using JDBC• Developed CSS3 style sheets to give gradient effects like Linear Gradients, Radial Gradients and developed page layouts, navigation, and icons. • Involved in Requirement gathering, Conceptual Design, Analysis, Detailed Design, Development and Testing of the application• Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Visual basic• Worked with Core Java Concepts like Multi-threading, Collections and Exceptional Handling• Developed an application using J2EE technologies like Struts2, Hibernate, Java, JSP, Servlets• Implemented client-side validations using AJAX and Java Script
  • Oracle
    Java Developer
    Oracle May 2013 - Aug 2016
    Hyderabad, Telangana, India
    • Extensively used Core Spring Framework for Dependency Injection of components. • Evaluated Prototype JavaScript Framework. • Developed back-end Logic using SOAP Web Services in Java.• Worked on Performance tuning of JVM heap size by optimizing the garbage collector for better performance.• Developed application based on Monolithic Architecture using Model View Controller (MVC) concepts.• Implemented forms and action classes for the application using EJB and Struts Framework.• Functionalities like auto completion of forms and user validation are implemented using jQuery.• Used Multithreading concept to post data from files to tables involving transformation of file from one format to another.• Build PL\SQL views, triggers, cursors, and configured Oracle Database 10g with OJDBC data source with connection pooling enabled.

Frequently Asked Questions about Sam G

What company does Sam G work for?

Sam G works for Medtronic

What is Sam G's role at the current company?

Sam G's current role is Full Stack Developer.

Who are Sam G's colleagues?

Sam G's colleagues are Sally Faciacal, Anne Sophie Pereira Pires, Dishuan "sean" Chu, Liezle Homan, Wishnu Wardhana, Heath Gaerte, Dori Shalem.

Not the Sam G you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.