Software Engineer (Remote - Full Time)
Visit Company →Key Responsibilities
- Developed new and maintained features of the DataCoach training platform
- Optimized database queries and improved application performance
- Enhanced system monitoring and alerting with Seq and CloudWatch, improving incident response and reducing downtime.
Key Achievements
- Able to reduced AWS cost by 45%
- Successfully deployed several coaching features
Challenges & Solutions
Performance Optimization
Challenge: Certain sections of the application struggled with handling large datasets efficiently, leading to slower response times and impacting user experience.
Solution: Optimized queries, applied caching strategies, and refined database indexing—boosting response times by 40%.
Technologies Used
- Python
- C#
- Asp .Net
- .Net Web API
- Redis
- PostgreSQL
- NextJS
- Containerization
- AWS
Software Engineer
Visit Company →Key Responsibilities
- Developed and maintained features of the marketing automation platform
- Optimized database queries and improved application performance
- Collaborated with cross-functional teams to implement new features
- Conducted code reviews and maintained coding standards
Key Achievements
- Implemented automated testing that increased code coverage by 25%
- Successfully migrated 3 major legacy components to modern architecture
Technologies Used
- C#
- Asp .Net
- .Net Web API
- Redis
- MS SQL
- Angular JS
- AWS
Software Engineer - II
Visit Company →Key Responsibilities
- Led development teams and managed project timelines
- Architected and implemented complex software solutions
- Mentored junior developers and conducted technical training sessions
- Managed client communications and requirement analysis
- Implemented and optimized queries for large datasets for relational and non-relation DB
- Applied software design patterns and architectural practices
- Conducted R&D on complex libraries and frameworks
- Managed version control and code quality standards
Key Achievements
- Reduced feature delivery time by 25%
- Improved operational efficiency by 40%
- Successfully processed over 20,000 game replays
- Enhanced system performance through DB query optimization
- Successfully mentored multiple junior developers
- Streamlined client communication and project delivery processes
Challenges & Solutions
Real-time Data Processing
Challenge: Processing large volumes of game replay data in real-time for the RLDataCoach project.
Solution: Implemented parallel processing and optimized algorithms, achieving 60+ events detection per replay.
Scalability Issues
Challenge: E-commerce platform faced scalability challenges during high-traffic campaigns.
Solution: Implemented AWS-based microservices architecture with auto-scaling capabilities.
Technologies Used
- C#
- ASP .NET MVC
- ASP .NET Core
- .NET Web API
- Redis
- PostgreSQL
- MongoDB
- ReactJS
- AWS
- Jira
- Bitbucket
Software Engineer - I
Visit Company →Key Responsibilities
- Implemented new features and bug fixes in ASP.NET MVC applications
- Participated in daily status meetings and team communications
- Performed root cause analysis and debugging of production issues
- Managed source control and project tracking using industry-standard tools
- Collaborated with team members across different time zones
- Implemented and optimized SQL queries for large datasets
- Applied software design patterns and architectural practices
Key Achievements
- Successfully delivered multiple feature enhancements to production
- Improved system stability through effective bug fixing and testing
- Streamlined development workflow using Jira and Bitbucket
- Enhanced team collaboration through effective communication channels
- Maintained high code quality standards through peer reviews
- Optimized database queries for improved performance
Challenges & Solutions
System Enhancement
Challenge: Needed to implement new features while maintaining existing functionality and ensuring backward compatibility.
Solution: Developed a systematic approach to feature implementation with comprehensive testing and documentation.
Issue Resolution
Challenge: Faced complex production issues requiring quick resolution while maintaining system stability.
Solution: Implemented robust debugging processes and root cause analysis methodologies to ensure efficient problem resolution.
Technologies Used
- C#
- ASP.NET MVC
- ASP.NET Core
- .NET Web API
- MS SQL
- Jira
- Bitbucket
Software Engineer Intern (Remote - Part Time)
Visit Company →Key Responsibilities
- Collaborated with development team on DevSkill-v2 platform enhancement
- Participated in code reviews and quality assurance processes
- Implemented performance optimizations and bug fixes
- Wrote and maintained unit tests for code reliability
- Followed agile methodologies and SDLC best practices
Key Achievements
- Successfully enhanced overall user experience of DevSkill-v2 platform
- Improved application performance through optimization techniques
- Contributed to maintaining high code quality standards
- Developed proficiency in ASP.NET 5 and MSSQL
- Gained practical experience in enterprise software development lifecycle
Challenges & Solutions
Performance Optimization
Challenge: Identified performance bottlenecks affecting application responsiveness and user experience.
Solution: Implemented optimization techniques and best practices to improve application speed and responsiveness.
Code Quality Improvement
Challenge: Needed to ensure consistent code quality across the platform while learning enterprise coding standards.
Solution: Actively participated in code reviews, implemented feedback, and integrated industry best practices into development workflow.
Technologies Used
- C#
- .NET Core 3.1
- ASP.NET Core
- MS SQL
- Unit Testing
- Git
Software Engineer Intern (Bootcamp)
Visit Company →Key Responsibilities
- Collaborated with development team on feature implementations
- Managed code versions using Git for team projects
- Developed full-stack applications using various frameworks
- Participated in daily stand-ups and team meetings
- Worked on both individual and team projects
Key Achievements
- Built e-commerce and social media applications using React and Angular
- Successfully integrated React with .NET backend in pet projects
- Developed proficiency in C# and .NET Core 3.1
- Mastered Git workflow and team collaboration practices
- Gained practical experience with MSSQL in real-world projects
Challenges & Solutions
Full-Stack Integration
Challenge: Needed to integrate React frontend with .NET backend in a pet project while learning both technologies.
Solution: Successfully implemented end-to-end features by following best practices and leveraging team knowledge.
Multi-Framework Development
Challenge: Required to work with both React and Angular frameworks simultaneously while maintaining code quality.
Solution: Created structured learning approach and successfully delivered projects in both frameworks.
Technologies Used
- C#
- ASP.NET Core 3.1
- MS SQL
- React
- Angular
- Git
- StackBlitz