Resume Infovision

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

MEGHNAD SAHA

Mobile: 90463 48345


Email : meghnadsaha422@gmail.com
LinkedIn: www.linkedin.com/in/meghnadsaha422/

Summary
6.6 Years of IT Experience in Java base product development. Most recent experience with high volume, high
traffic, high availability web sites. Providing expertise in Banking and FinTech domains from last few years.

Career Objective :: -
A challenging career in JAVA/J2EE based Application Development. Make it the top, with intense self belief and
devotion.

Professional and Project Experience

● Infovision From Dec 2022– Till Now

● Damco Solutions From 16th Jun 2022– 16th Nov 2022 (6 Months)

● Xebia IT Architects India Pvt Ltd(Contract) From Apr 2021–15th Jun 2022 (1Years 3Month)

● MindTech Technologies(Contract) From Feb 2021 – Apr 2021 (3 Months)

● AWC Software Pvt Ltd From Sep 2018 – Sept 2020 (2 year 1 months )

● Medicea Technology Solutions From Jun 2017 – Aug 2018 (1.3 Years)

Education

KIIT (Kalinga Institute of Industrial Technology),Bhubaneswar


Master’s Degree, Computer Programming, Specific Applications
2015 - 2017
MCA

Burdwan Raj College, The University of Burdwan


Bachelor's Degree in Computer Applications (BCA)
2012 - 2015
Graduated in Computer Application

Skills

• Programming Languages : Core Java (Version :Java SE 6,7,8)


• Databases : Oracle , ( NoSQL) MongoDB .
• Web Technologies : AngularJS1.5.2 , Angular6 , Angular8 ,ReactJs, HTML,CSS
• Frameworks : Spring Frameworks (AOP, Thread Pooling, Scheduling, MVC, Transaction
management, JDBC templates), Spring boot,EJB
• Oracle Technologies : PL/SQL Functions , Stored Procedures ,Triggers .
• O-R Mapping Tool : JPA Annotations &Hibernate .
• Java Messaging services : Apache ActiveMQ , Apache Kafka,Kafka Lenses
• Microservices Components : Eureka ,Zull API Gateway , Hystrix
• Logging Utility : Log4j , SLF4J .
• App/Site Search Service : Elasticsearch.
• Application Servers : Apache Tomcat / JBoss .
• AWS Manage Service : EC2, S3, SQS, Route 53, ELB, VPC, CloudWatch, Lambda, APIGateway,
DynamoDB,RDS &EKS(Amazon Kubernetes Service)
• Azure : CosmosDB, Azure DevOps, Active Directory, ResourceGroup ,App
Services, Azure Monitor Logs ,AKS(Azure Kubernetes Service) ,Access
Control(IAM)
• Build tools : Maven
• Development Tools : Eclipse IDE, PL/SQL Developer.
• Unit Testing : Mockito/Power mock/Junit .
• Caching : Client caching, CDN caching, Web server caching, Database caching,
Application caching, Caching at the database query level, Caching at the
object
• Container-orchestration system : Kubernetes (k8s)
• Containerization : Docker
• Continuous integration and
continuous delivery : Jenkins
• Event monitoring and alerting : Prometheus, Splunk
tools
• Secrets management tool : HashiCorp Vault
Projects Summary

Project: Infovision(Verizon US client)


Dec 2022 – Jun 2023
Doman : E-commerce..

Responsibilities:
● Writing high-quality, clean, and maintainable code in Java and Angular, following coding standards and best
practices. Implementing new features, enhancements, and bug fixes for the e-commerce app, ensuring
efficient and optimal code implementation in both Java and Angular.
● Integrating the e-commerce app with third-party systems, such as inventory management systems, and
customer relationship management (CRM) tools. Implementing APIs and ensuring seamless data flow
between systems.
● Identifying and resolving performance bottlenecks in the e-commerce app. Optimizing code, database
queries, and system configurations to improve response times and scalability.
● Collaborating with the quality assurance (QA) team to ensure thorough testing of the e-commerce app.
Writing unit tests, conducting code reviews, and implementing automated testing frameworks to ensure
code quality and reliability.
● Collaborating with cross-functional teams, including product managers, UX/UI designers, and other
developers, to gather requirements, provide updates, and ensure smooth project execution. Communicating
effectively with team members and stakeholders to convey technical concepts and project progress.
● Assisting in troubleshooting and resolving technical issues reported by users or the support team. Providing
timely support and resolution for critical production issues.
● Keeping up with the latest industry trends, tools, and technologies related to e-commerce and Java
development. Actively participating in knowledge-sharing sessions, mentoring junior developers, and driving
continuous improvement initiatives within the development team.

Technologies: Java, Spring Boot, Micro-Service, Rest API, ReactJs ,TypeScript, AWS, Docker, Kubernetes.

Project: Damco Solutions


Apr 2021 – July 2022 (6 Months)
Doman : Online protection and on-product authentication solutions for brands and governments.
Key Responsibilities:
Implementing day to day basis tasks related automated form enforcement.

Responsibilities:
● Implemented automated form enforcement for the e-commerce portal, filling out the form with some
Selenium, Java, and Groovy code.
● Taking screenshots of portal pages (convert HTML to images at scale using URL box API) whenever
enforcement fails for future reference, sort of logging types.
● Solving the captcha using some python libraries for the login process.
● Making changes to existing codes, including bug-fixing.
● I have done some database mapping-related config and changes over MongoDB.
● Refactored (applied some design patterns. like; Adapter, Prototype, Proxy, Builder, and Singleton pattern )
some old codes.
● Modified some configurations in the Docker file.

Technologies: Java, Spring Boot, Micro-Service, Rest API, Angular 8, TypeScript, AWS, Docker, Kubernetes.
Data Structures: Stack, Queue, LinkedList, Arrays , String

Project: Walmart Inc


Apr 2021 – July 2022 (1 Years 4 Month)
Key Responsibilities:
● Implemented algorithm for Cartonization automation process for Supply Chain Management and
Distribution Client (Walmart Inc ) .
● Cartonization is the process of evaluating the items included in an order to determine the number and
size of each shipping carton needed. The weight, height, length, and width of each item are used along
with basic mathematics to determine the best way to pack each carton.
● Involved in technical problems solving.

● Participated and conducted scrum ceremonies (Agile) and groomed prioritized backlog work.

● Take up complex feature development like batch processing and ETL with the help of Spring batch and
Spring Integration.
● Help to improve performance by doing load testing and identifying the bottleneck.

● Focus on higher code quality by doing code reviews and following clean code approaches.

● Unit test cases writing using Junit and Mockito.

● Used Jenkins for CI/CD pipeline and GitHub for pull request reviews and merging.

● Handled technical issues of critical projects on short notice and provided satisfactory solutions .

● Imparted training of different backend frameworks to the team for new projects so that they can get
hand-on experience about the same .
● Implemented Kafka Disaster Recovery.

Technologies:Java , Spring framework,Micro-Service,Rest API, React, Redux, TypeScript, Microsoft Azure, Docker,
Kubernetes,kafka

Project: Arab Banking Corporation


Feb 2021 – Apr 2021(3 Months)
● Working in emerging fintech market for creating mobile only banking solutions for one of our middle
eastern customers(Arab Banking Corporation) as Senior Software Developerfor the Backend API Team.
● Collaborate with the customers to identify new and emerging solutions for banking and fintech domain and
support them in terms of technical insights, feature identification and product documentation.
● And responsible for all backend deliverables and client issues from both functional and technical standpoint.

● The API framework is based on Microservices architecture and uses Spring Boot, as the core component.

Technologies:Java , Spring Boot, Micro-Service , Rest API,AWS, Docker, Kubernetes

Project: Kotak Mahindra General Insurance


Sep 2018 – Sept 2020 (2 year 1 months )

Key Responsibilities:
● Working as a Java developer for applications of the client "Kotak Mahindra General
Insurance".The work mainly involves development withmicroservices.
● Develop and build reliable, scalable and high performing web applications.

● Understanding business requirements andensuring that development tasks are completed


withinthe timeline provided.
● Architecting and scaling engineering platform to reduce technical debts and improve
performance and agility.
● Collaborate across the company and interact with clients to define, design and showcase new
concepts and solutions.
● Support continuous improvement by investigating alternatives and technologies and presenting
these for architectural review
● Successfully involved in test-driven development model using Junit.

● Fixed bugs on priority which encountered in End-End testing.

● Integrated Centralized Asynchronousmessaging support via


JMSandSTOMPwithActiveMQ. Most of existing services were synchronous

Technologies:Java , Spring Boot, Micro-Service , Rest API, Angular 8,EJB, TypeScript, AWS, Docker, Kubernetes

Project: Medicea Technology Solutions


Jun 2017 – Aug 2018 (1.3Years)

Key Responsibilities:
● Integrates applications by designing database architecture and server scripting; studying and establishing
connectivity with network systems, search engines, and information servers.
● Creates multimedia applications by using authoring tools.
● Completes applications development by coordinating requirements, schedules, and activities;
contributing to team meetings; troubleshooting development and production problems across
multiple environments and operating platforms.
● Involved in designing and implementing the persistence layer using JPA with Hibernate following the
Generic Data Access pattern.
● Worked with advanced MVC framework such as Spring-IOC, AOP, MVC, and Batch Which Is
Used for implementing backend functionality.
● Participated in coding Spring AOP components for the Logging, Exception handling and Transactional
Model to handle many requests.
● Support & Enhancement to the
existingimplementationofcorrespondencecomponentswhichare developed using EJBs, JPA
and Web Services / JMS Technologies.
● Used Java Message Service (JMS) for reliable and asynchronous exchange of important information for
status report.
● Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data
representation from MVC model to Oracle Relational data model with SQL-based schema.
● Worked on Support Ticketing System development (Java, JSP, oracle react, Tomcat, Eclipse, MySQL)

● Implementation of the Business logic layer for MongoDB Services.

● Involved in writing application level code to interact with APIs, RESTful Web Services using JSON.

● Design foundation of JSON services for authentication and user profile management features.

● Designed, built, and deployed a multitude application utilizing almost the entire AWS stack (Including
EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance,
and auto-scaling.
● Containerization –Docker/Kubernetes

Technologies:Java , Spring Boot, Micro-Service , Rest API,Angular 2, TypeScript, AWS, Docker, Kubernetes

Competitive Coding

● Hackerearth- https://www.hackerearth.com/@meghnad

● Stopstalk- https://www.stopstalk.com/user/profile/Steve

● Codeforces- https://codeforces.com/profile/megh422

● Codechef- https://www.codechef.com/users/meghnad

● HackerRank- https://www.hackerrank.com/Jobs_Steve_i?hr_r=1

You might also like