Lead Software Engineer with a passion for crafting clean code and innovative solutions. Over 7 years of experience in the software industry, specializing in the complete product lifecycle from concept to delivery. A tech enthusiast with a knack for leadership and continuous learning.
- Red Hat Certified Engineer
- Generative AI with Large Language Models
- Languages: Python, JavaScript (Node.js), TypeScript
- Machine Learning: ChatGPT, NLP, PyTorch
- Web Technologies: Angular, HTML, CSS, Microservices, Mono-Repos
- Cloud Technologies: AWS (Lambda, CDK, SES, SQS, SNS, API Gateway, S3), Kubernetes
- Tools: Docker, YAML, NewRelic, Sonar, Kibana, Git
- Testing: Jasmine, Karma
- Databases: SQL Server, MongoDB
- Dev Practices: CI/CD (AWS Code Commit, Jenkins), Design Patterns, SOLID principles
- Architected and developed the system infrastructure.
- Monitored and optimized stack performance using NewRelic.
- Pioneered Micro-frontend implementation and introduced unit testing.
- Mentored and empowered the team to excel in their roles.
- Orchestrated whiteboarding sessions for modular application design.
- Spearheaded TDD practices for both frontend and backend.
- Mentored junior developers to foster a collaborative and growth-oriented environment.
...
- 🧠 Leveraged OpenAI for automated unit test generation in Angular.
- 📦 Npm package name: ai-test-gen-angular.
- 🤖 Machine Learning solution to convert natural language prompts into SQL queries.
- 🔧 Utilized Python, pandas, nltk, transformers, OpenAI, and fast API.
...
B.E. in Computer Science, 2017
- LinkedIn: LinkenIn
- Email: durgeshrathod.777@gmail.com
- Contact: 8208406596
- GitHub: Github