Prem Tewary

Software Engineer

Pune, Maharashtra, India19 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19+ years of experience in JEE technology.
  • Expert in architecture and design of data analytics solutions.
  • Proficient in microservices and cloud integration.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in Fintech and Healthcare solutions.

Contact

Skills

Core Skills

Spring BootSnowflakePythonAzureSoapMicroservicesJavaIntegration

Other Skills

AWS SQSActiveMQAmazon SQSAzure Service BusDBTData-Grid Distributed Caching (Oracle Coherence, Gemfire)JMSJava Enterprise EditionJavaScriptMachine LearningMessage QueueMicrosoft AzureMySQLNoSQLPython (Programming Language)

About

Having 19+ years of experience in latest JEE technology with more than 5+ years of experience in Architecture Software implementation using JEE technology stack with Integration, messaging in Azure Public Cloud. Architecture: Involved in architecture and design of Data Analytics in BNY Mellon. Lead team technically for flexible warehouse design and implementation. Architected the Revenue Recon and Orchestration Service multi tenant using snowflake, Spring Boot, DBT, Snowpark and Python and SQS Specialties: Microservices, Distributed Caching, Message Middleware, Snowflake, Java/ JEE, Spring Boot

Experience

19 yrs
Total Experience
3 yrs 2 mos
Average Tenure
4 yrs 7 mos
Current Experience

Snowflake

Principal Software Development Engineer

Nov 2021Present · 4 yrs 7 mos · Pune, Maharashtra, India

  • Build a generic orchestration platform service using Python Fast api. Develop rest api to create workflow dag and run topological sort to identify the order of step execution and accordingly mark the step success or error. Tech stack used is Python Fast Api, AWS SQS for integration. Build a generic distributed scheduler using Spring Boot, Rest Api, Snowflake task and AWS SQS. Tech stack used Spring boot, Snowflake, SQS, Rest api.
  • Revenue Automation using Spring Boot, Snowflake, DBT.
  • Move the data from different system like Salesforce, Workday, Billing Engine to one place in Snowflake database. Using DBT to transform the data and load it in Snowflake rev auto database. Build small workflow in Spring Boot to run the rev auto workflow. The technology used is Spring Boot, Spring Security, DBT, Snowflake as database, Spring data jpa
JavaSQLSpring BootSnowflakeSpring Data JPAPython Fast api+1

Bny mellon | eagle investment systems

Lead Product Developer

Jan 2018Nov 2021 · 3 yrs 10 mos · Pune, Maharashtra, India

  • Building Data Analytics Product using Azure as public cloud. The data from various sources are ingested as stored in datalake which is Azure Blob storage. The data is warehoused in Snowflake. This data is then exposed to various apps and client using data visualization via Rest APIs via logical modeling. The logical model is exposed using the warehouse psysical model. The metadata of Physical and logical model is used to expose the data. The tech stack used are Spring Boot for microservices, Azure public cloud, Azure Service Bus for event system, Snowflake as warehouse, Azure Blob storage for datalake, Java 11, Jenkins for CI/CD. Involved in the architecture and design of the product. Responsible for the architecture, design and development of platform for the product. Platform consist of Orchestration, warehouse, workflow Orchestration.
JavaSQLSpring BootSnowflakeMicrosoft AzureMessage Queue+2

Nuance communications

Principal Software Engineer

May 2016Jan 2018 · 1 yr 8 mos · Pune, Maharashtra, India

  • Responsible for architecture, design, development and Testing for the product that expose SOAP web service to interact with Clinical Document Engine. This is the core of all the healthcare products, as each and every client that needs to interact with core NLP Engine (Clinical Document Engine) has to come via this integration layer.
  • The Tech stack used is Spring 4.3.4, Spring Boot, Spring JMS, Spring JDBC Template, ActiveMQ as JMS provider, SOAP services using Spring-WS, JDK 1.8, Tomcat 8, Redis
JavaSQLSpring BootActiveMQMicrosoft AzureSOAP

Cdk global

Principal Consultant

May 2013May 2016 · 3 yrs · Pune, Maharashtra, India

  • Worked as a Technical Architect. Exposure to latest JEE technology like Spring Boot, Spring 4.x, Spring Batch for batch processing. Was involved in architecture of digital transformation to new implementation using microservices.
  • Technical Specialist in Web Service (SOAP, RestFUL), Spring, JPA (Hibernate), Data-Grid (Hezelcast), Gemfire data-grid distributed caching, RabbitMQ(AMQP) for Messaging, and other latest JEE Technology using Spring Batch and Dozer Bean Mapping Framework and UI AngualJS, Sonar and Bamboo as CI Server.
JavaSQLSpring BootSpring MVCSpring BatchSpring Data JPA+1

Wipro technologies

Associate Consultant (Reference Data Lead)

Dec 2009May 2013 · 3 yrs 5 mos · Pune, Maharashtra, India

  • Technical Specialist in Integration Practice with Strong technical expertise in Oracle Coherence, Java/JEE solutioning. Trained on Oracle Service Bus (OSB). Very good in analytical and logical solutioning. Extensively hands on on latest Java/JEE like EJB 3.0, Web Service, Spring 2.5, iBatis, Spring web flow, JSF 1.2, Hibernate, Lucene, Solr and Nutch search engine. Hands on on ETL (Informatica) java transformation and build scripts like Ant/Maven. Currently playing role of an architect.
JavaSQLSpring FrameworkJMSIntegration

Mphasis

Sr. Software Engineer

Jun 2007Dec 2009 · 2 yrs 6 mos · Pune, Maharashtra, India

  • Architecture for the framework.
  • Requirement Analysis
  • Database Design .
  • Design High Level as well as Low Level and Design Review.
  • Handling Junior Members.
  • Coding and Code Review
  • Testing
  • Deployment
JavaSQL

Education

Pune University

Master — Computer Application

Jan 2001Jan 2004

Fergusson College Pune University

B. Sc — Mathematics

Jan 1998Jan 2001

Stackforce found 100+ more professionals with Spring Boot & Snowflake

Explore similar profiles based on matching skills and experience