Sudipta Kumar Paik

Sudipta Kumar Paik

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Senior Software Engineer
Senior Software Engineer

I’m a Senior Full Stack Developer with 13+ years of experience using technologies such as

  • AI: Amazon BedRock, Anthropic Claude 3 Sonnet, OpenAI, Textract
  • Backend: Java, Python, NodeJs, TypeScript and AWS Lambda
  • Framework: SpringBoot, Magnolia CMS, Django, Flask, FastAPI, ExpressJs, AWS SAM
  • Frontend: ReactJs, VueJs, NextJs, NuxtJs, SSE, gRPC/protobuf, Electron and Bootstrap CSS
  • Database: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis
  • Cloud: AWS S3, Cognito, CDK, EC2, Fargate, SQS, IAM, Route53, API Gateway, Terraform

I have worked as a technical lead and team lead in various companies. I led the development of 14 travel websites which reduced aws cost overhead by 86%. I’ve also crafted innovative solutions for industries such as ridesharing, e-commerce, and healthcare. I continually expand my skill sets to deliver exceptional results.

I hold a Bachelor Degree in Computer Science and Engineering.

Hindi, Bengali, English
Berlin (+01:00)
Joined September 2023
EXPERTISE
9 years experience
8 years experience
7 years experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

Sudipta's profile has been carefully vetted and approved as a Codementor. Connect with Sudipta now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
testExpress
JavaScript
1
0
skpaik_.github.io
Visit at:
HTML
1
0
Stack Overflow
360 Reputation
0
5
12
EMPLOYMENTS
Java AWS Developer
TBSCG
2022-05-01-Present

As a Java AWS Developer, I am a key player in our software development team, responsible for designing, developing, and maintaining cl...

As a Java AWS Developer, I am a key player in our software development team, responsible for designing, developing, and maintaining cloud-based applications and services using Java and Amazon Web Services (AWS). My expertise will be vital in ensuring the scalability, security, and efficiency of our cloud solutions.

Responsibilities:

  • Solution Design: Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Design cloud-native solutions using AWS services.
  • Java Development: Develop high-quality, scalable, and efficient Java-based applications and microservices. Implement best coding practices and conduct code reviews.
  • AWS Expertise: Utilize AWS services such as EC2, Lambda, S3, RDS, and more to build and deploy cloud applications. Configure and manage AWS resources effectively.
  • CI/CD: Implement CI/CD pipelines to automate the deployment process and ensure rapid releases with minimal downtime.
  • Security: Apply security best practices to protect applications and data in the AWS environment. Configure security groups, IAM roles, and encryption mechanisms.
  • Performance Optimization: Monitor application performance and resource utilization in AWS. Identify areas for optimization to enhance efficiency and cost-effectiveness.
  • Documentation: Create comprehensive documentation for solutions, architectures, and configurations to facilitate knowledge sharing.

Qualities and Skills:

  • Strong proficiency in Java programming.
  • In-depth knowledge of AWS services and tools.
  • Experience with cloud-native application development.
  • Ability to work collaboratively in a team.
  • Knowledge of security best practices in AWS.
Java
AWS
View more
Java
AWS
View more
Technical Team Lead
TRAAAL Tourism
2021-06-01-2022-04-01

Responsibilities:

  • Project Planning: Determine project requirements and develop work sched...

Responsibilities:

  • Project Planning: Determine project requirements and develop work schedules for the team. Set clear goals and objectives to meet project deadlines.
  • Team Leadership: Lead and mentor technical team members, providing guidance, support, and direction. Foster a collaborative and productive team environment.
  • Technical Expertise: Demonstrate deep technical knowledge in the relevant domain, whether it's software development, IT infrastructure, or another technical field.
  • Problem Solving: Troubleshoot technical issues and provide solutions to ensure the successful execution of projects.
  • Client Communication: Liaise with clients to gather project requirements, provide updates, and ensure client satisfaction.
  • Risk Management: Identify risks early and develop contingency plans to mitigate potential issues.
  • Performance Monitoring: Monitor team performance, track progress, and ensure that projects are completed to the required standards.
Node.js
MongoDB
Linux
View more
Node.js
MongoDB
Linux
Amazon EC2
Mongoose
Express.js
View more
Senior Software Engineer Technical Lead
W3 Engineers Ltd
2015-01-01-2021-05-01

Technical Leadership: Provide technical leadership within the software development team. Mentor junior engineers, share best practices...

Technical Leadership: Provide technical leadership within the software development team. Mentor junior engineers, share best practices, and foster a culture of continuous learning and improvement. Lead by example in coding standards and development methodologies.

  • Project Ownership
  • Architectural Design
  • Code Quality
  • Problem Solving
  • Collaboration
  • Technical Documentation
  • Continuous Learning
  • Performance Optimization
  • Risk Management
Java
Django
MongoDB
View more
Java
Django
MongoDB
Flask
Amazon EC2
Amazon S3
Redis
Parse.com
Server-Side Development
Nuxt.js
Vue.js
Express.js
Grpc/protobuf
View more
PROJECTS
bobcat.comView Project
2022
Java
TypeScript
Java
TypeScript
idorsia.comView Project
2022
Java
Terraform
AWS Lambda
Java
Terraform
AWS Lambda