Home

Manasa - Pyt\hon Developer
[email protected]
Location: Andover, New Jersey, USA
Relocation:
Visa: H4EAD
https://www.linkedin.com/in/manasa-b-4850a1253/
Email: [email protected] Contact: 773 676 8195
Sr.Python Developer

Professional Summary:

Python Developer with Over 9+ years of experience in Analysis, Design, Development, Management and Implementation of stand-alone and client-server enterprise applications.
Experienced working with Django templates, views, forms, authentication, models and regular expressions.
Experience in developing Web-Applications implementing Model View Template architecture using Python and Django web application framework.
Experience of software development in Python (libraries used: libraries- Beautiful Soup, NumPy, SciPy, python-twitter, Pandas)
Experience with NumPy, SciPy, HTTPLib2, Beautiful Soup and Pandas python libraries during development lifecycle.
Experience in working with python editors like PyCharm, and PyScripter
Experienced in WAMP (Windows, Apache, MYSQL, and Python) Architecture and LAMP (Linux, Apache, MYSQL, and Python) Architecture.
Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
Expertise in Production support and knowledge of deployment using AWS, Heroku and Jenkins.
Experience in developing web applications using Django framework including developing RESTFUL services using Django and building API Gateways.
Good Knowledge of Serverless application models (SAM). Worked extensively on aws sam.
Good knowledge of utilizing the cloud technologies like AWS cloud. Using many services from AWS cloud, like S3, EC2, VPC, IAM, RDS, Lambda, API Gateway, cloud formation, cloud watch, Batch, SQS, DynamoDB, Connect, Secrets Manager, ECS, EKS, Fargate, Route53, Elastic Cache, and many more.
Working experience with major databases technologies such as SQL, MySQL, and Ms SQL.
Good experience in developing web applications implementing Model View Controller architecture using Django web application framework.
Good experience on XML/JSON based SOAP and REST web services.
Good working knowledge of web application servers Apache Tomcat and Web logic.
Experienced with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies
Experience in a Python based environment, with data analytics, data wrangling and Excel data extracts.
Good Experience in software configuration management using GIT, and SVN
Proficient in all phases of software development life cycle (SDLC) including gathering requirements, Analysis, Design, Implementation, Testing, Maintenance and Support of Python web applications.
Experience with various Software Development methodologies such as Waterfall, Agile, and Scrum and participated in scrum meetings.
Experience in using Scikit-Learn and Statsmodels in Python for Machine Learning and Data Mining.
Good interpersonal skills with a proactive attitude and approach, self-determined to assimilate and grow with the organization.

Technical Skills:

TECHNICAL SKILLS:
Languages Python, SQL
Frameworks Django, Flask
Python Packages NumPy, Pandas, Matplotlib, PySide, SciPy, wxPython, PyTables
Cloud Services AWS, VMware, Microsoft Azure
Web Technologies CSS, HTML, Bootstrap, jQuery, JavaScript, Angular, JSON
Web/App Server Nginx, Apache Tomcat, IIS
IDE PyCharm, PL/SQL Developer, TOAD
Other Tools Jenkins, IBM Integration and Web Builder, JIRA, Bugzilla, Rally, Version One
Management Tools SVN, Git
Databases Oracle 10/11g, MySQL, SQL Server
Operating Systems Unix, Linux, Windows, and Mac OS


Professional Experience:
Role: Sr. Python Developer with AWS March 2022- Tilldate
Wolters Kluwer, Philadelphia, PA.
Responsibilities:
Developed application logic using Python, JavaScript, and Java.
Designed front end and backend of the application utilizing Python on Django Web Framework.
Configured AWS Multi Factor Authentication in IAM to implement 2 step authentication of user's access using Google Authenticator and AWS Virtual MFA.
Included security groups, network ACLs, Internet Gateways, and Elastic IPs to ensure a safe area for organization in AWS public cloud.
Used Python modules like Restful, Matplotlib and Pandas library for statistical analysis and generating complex graphical data and NumPy for numerical analysis.
Written UNIX shell scripts to automate the jobs and scheduling Cron jobs for job automation using commands with Crontab.
Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
Created scripts in Python which integrated with Amazon API to control instance operations.
Coordinated/assisted developers with establishing and applying appropriate branching, labelling /naming conventions using GIT source control.
Developed Merge jobs in Python to extract and load data into MySQL database.
Built numerous Lambda functions using python and automated the process using the event created.
Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, and other services of the AW S infrastructure.
Ran build jobs and integration tests on Jenkins Master/Slave configuration.
Managed Servers on the Amazon Web Services (AWS) platform instances.
Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
Maintained the reliability, availability, and performance of Amazon Elastic Compute Cloud (Amazon EC2) instances.
Worked as part of a team, to design and develop cloud data solutions.
Conducted systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
Monitored the AWS resources using Cloud Watch and application resources using Nagios.
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Involved in day-to-day maintenance and problem analysis on storage.

Environment: Python, Django, Matplotlib, Pandas, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server

Role: Sr Python Developer AWS Sep 2020 Mar 2022
Lennar, Miami, FL.
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Evaluating business requirements and preparing detailed specifications that follow project guidelines required to develop written programs.
Working on various phases of Software Development Life Cycle using Agile - Scrum Software development methodology.
Fixing bugs, enhancing applications by improving code reuse and upgraded performance by making effective use of various design patterns.
Building a distributed system for triggering and executing daily data processing jobs which contains a high-availability scheduler (built with Python), a cluster of workers (built with Python), and UI (built with Python and Django).
Responsible for the development of entire backend modules using Python.
Integrating Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
Creating AWS S3 buckets, performed folder management in each bucket, managing cloud trail logs and objects within each bucket.
Creating Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
Automating the existing scripts for performance calculations using NumPy and SQL alchemy.
Defining branching, labelling, and merge strategies for all applications in Git.
Configuring Elastic Load Balancers with EC2 Auto Scaling groups
Configuring S3 to host Static Web content.
Responsible for S3 Versioning and lifecycle policies to and backup files and archive files in Glacier
Creating monitors, alarms, and notifications for EC2 hosts using CloudWatch.
Working on Performance Tuning and Query Optimization in AWS Redshift.
Designing application on AWS taking advantage of Disaster recovery.
Developing Cloud Formation scripts to build on demand EC2 instance formation.
Utilizing AWS CLI to automate backups of ephemeral data-stores to S3 buckets and EBS.
Creating nightly AMIs for mission critical production servers as backups.
Configuring and maintaining the monitoring and alerting of production and corporate servers/storage using Cloud Watch.
Environment: Python, Django, NumPy, HTML/CSS, MySQL, GIT, CI/CD, GitHub, AWS (RDS, IAM, S3 Cloud Watch).

Role: Sr. Python Developer / Cloud Application Developer Feb 2018 Aug 2020
Interstate Batteries, Dallas, Texas.

Responsibilities
Responsible for debugging and troubleshooting the web application.
Solved production issues at the time of emergency.
Design and develop REST APIs using the FastAPI framework.
Daily retailer file imports using asyncio patterns to minimize the processing time
Designed and developed data management system using PostgreSQL
Redis caching for fast reads for good shopper experience
Followed different caching mechanisms for different use cases viz., lazy-loading pattern, write-through pattern
Contributed to complex APIs which should provide full-text search, etc.
Write unit tests for both APIs and batch jobs
Monitor daily batch jobs to check any failures and fix them.
Worked on multiple AWS services like ECS, AWS Batch, s3, etc.
Coded test programs and evaluated existing engineering processes.
Designed and configured database and backend applications and programs.
Performed research to explore and identify new technological platforms.
Creating unit test/regression test framework for working/new code.
Used GIT for the version control.
Used AWS CloudFormation, GitHub actions for continuous deployments
Groovy is an object-oriented programming language which could be described as java paired with a dynamic scripting language like python.
Participated in the complete SDLC process.
Core development experience Groovy Grails restful web services.
Effectively communicated with the external vendors to resolve queries.
Developed, tested, and debugged software tools utilized by clients and internal customers.
Coded test programs and evaluated existing engineering processes.
Environment:Python, Django, NumPy, Postgres, Redis, REST, Kibana, Mac, PyCharm, Groovy, GIT, AWS Cloud.
Client: Express Scripts, Franklin April 2016 Jan 2018
Role:Sr.Python Developer
Responsibilities
Involved in AWS user, EC2 server provisioning, creating policies and attaching various polices to user.
Created S3 buckets and managed policies for S3.
Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
Process good knowledge in creating and launching EC2 instance using AMI s of Linux and Windows.
Worked on Creating snapshots and Amazon machine images (AMIs) of the instance for backup and creating clone instances.
Creating Public and private subnet within the VPC and attaching them to the EC2 instance based on the requirement.
Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient and highly available environment.
Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
Created roles for EC2, S3, Cloud Watch and EBS resource to communicate using IAM.
Created volumes for storing application files for use with EC2 instances whenever they are mounted to them.
Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
Setup Snapshots to take backups of the volumes and images to store launch configurations of the EC2 instances.
Complete understanding on S3 life cycle management.
Converted excel to csv file using python.
Worked on Python Lists, Dictionaries.
Design and develop REST APIs using the FastAPI framework.
Daily retailer file imports using asyncio patterns to minimize the processing time
Designed and developed data management system using PostgreSQL
Contributed to complex APIs which should provide full-text search, etc.
Write unit tests for both APIs and batch jobs
Monitor daily batch jobs to check any failures and fix them.
Worked on multiple AWS services like ECS, AWS Batch, s3, etc.
Coded test programs and evaluated existing engineering processes.
Used GIT for the version control.
Used AWS CloudFormation, GitHub actions for continuous deployments.
Groovy is an object-oriented programming language which could be described as java paired with a dynamic scripting language like python.
Participated in the complete SDLC process.
Core development experience Groovy Grails restful web services.
Environment:Python 3.9, FastAPI, Postgres, Redis, REST, PyCharm, Groovy, GIT, AWS Cloud, Kibana, Mac
Matrix Technologies, India. Jun 2014- Mar 2016
Role: Python Developer
Responsibilities
Designed and developed components using Python. Implemented code in Python to retrieve and manipulate data.
Re-engineered various modules for implementing changes and creating efficient systems.
Managed large datasets using Panda data frames and MySQL and created an efficient system.
Designed and Developed UI using HTML, XHTML, AJAX, Javascript and jQuery.
Used Javascript libraries like jQuery UI, DataGrid, jscolor, high charts.
Developed the presentation layer HTML, JSP, CSS and DHTML.
Developed widgets for GUI using PyGtk modules of python.
Used Django to develop web-based applications and deploy them using Jenkins.
Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
Using Restful APIs to access data from different suppliers.
Used Python and Django for creating graphics, XML processing of documents, data exchange, and business logic implementation between servers.
Used python Data structures like sqlite3, dictionaries, and tuples.
Used several Python libraries like NumPy, Pandas, and Matplotlib.
Helped with the migration from the old server to Jira database with Python scripts for transferring and verifying the information
Supported Apache Tomcat Web server on Linux Platform.
Used RAD 7.0 for implementing Static and Dynamic web services for consuming and providing services related to the business.
Developed and executed the User Acceptance Testing portion of a test plan.
Involved in writing application-level code to interact with APIs, Web Serving using AJAX, JSON, and XML.
Environment: Java 8, Python 3, Django, MySQL, Ubuntu, Mac OS X, AngularJS, JavaScript, GIT, SVN, IBM Bluemix, Pivotal.
Keywords: continuous integration continuous deployment user interface sthree database microsoft procedural language Florida Pennsylvania

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];50
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: