Ashesh Shrestha
Sr. Python Developer at Gen Re
- Role
- Sr Python Developer at Gen Re
- Location
- Arlington, TX, US
- LinkedIn followers
- 500 followers
About Ashesh Shrestha
I am a Senior Software Developer with over 5 years of experience building scalable…
Experience
Sr Python Developer
Mar 2023 — Present · Stamford, CT, US
Designed and developed full-stack web applications using Python, following Model-View-Controller (MVC) and Model-View-Template (MVT) architectural patterns with Django, Flask, CherryPy, and Pyramid frameworks.• Built RESTful APIs and microservices using Django REST Framework and Flask, integrating with PostgreSQL, MySQL, and NoSQL databases like MongoDB, Cassandra, and CouchDB.• Utilized SQLAlchemy ORM for seamless database access and query abstraction. Developed advanced SQL and PL/SQL procedures, triggers, views, and stored functions.• Developed responsive and interactive user interfaces using HTML5, CSS3, JavaScript, Bootstrap, jQuery, AngularJS, and AJAX for enhanced user experiences.• Leveraged Pandas, NumPy, and Matplotlib for data analysis, transformation, and visualization in Python-based data-driven applications.• Created and validated dynamic forms using Django Forms, implemented custom form validations, and handled user input securely.• Wrote automated test cases using unittest, PyTest, and mock libraries as part of Test-Driven Development (TDD) methodology to ensure robust code and high test coverage.• Implemented Celery for background task processing and asynchronous job execution using RabbitMQ and Redis as message brokers.• Scraped and parsed dynamic web content using BeautifulSoup, requests, and lxml libraries; exported structured data to JSON, CSV, and BSON formats.• Integrated authentication and authorization systems using Django’s built-in User model, OAuth2, and JWT-based token authentication.• Performed database migrations, schema design, and data seeding using Django ORM, Alembic, and raw SQL scripts.• Migrated legacy databases from Oracle to NoSQL systems; handled schema mapping, data cleansing, and verification using custom ETL scripts.• Automated infrastructure deployment using AWS Cloud Services, including EC2, S3, RDS, EBS, Route 53, IAM, CloudWatch, ELB, and Auto Scaling.
Education
Montclair State University
Master of Science, Computer Science
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.