Client: Wells Fargo – Baltimore, MD. Apr 2023 – Till Date
Role: Sr. Python Full Stack Developer
Responsibilities:
- Rewrote existing Python/Flask module to deliver certain format of data.
- Used AWS for the application deployment and configuration.
- Designed the front end of the application using Python, HTML, CSS, JSON and JQuery.
- Complete software development was designed and implemented using Agile Methodology and Scrum Process.
- Utilized AWS services such as EC2, RDS, and Elastic Beanstalk to provision and manage infrastructure components, adapting resource allocation and configuration as needed based on evolving requirements.
- Wrote Python scripts to automate commonly recurring tasks, such as parsing JSON data to store in database.
- Collaborated with product owners and stakeholders to gather requirements, prioritize features, and deliver solutions that meet business needs while adhering to project timelines.
- Designed and implemented serverless architectures using AWS Lambda and API Gateway, optimizing cost and resource utilization while ensuring high availability and scalability.
- Actively participated in Agile ceremonies such as sprint planning, backlog refinement, and retrospective meetings, contributing to the continuous improvement of team processes and practices.
- Used Django configurations to manage URL and application parameters.
- Participated in the development and production lifecycle of entire project including design, development, testing, deployment, and support.
- Designed and developed communication in Python between client and server using secured web services like the Django Rest framework.
- Implemented authentication and authorization mechanisms using AWS Cognito or IAM, ensuring secure access control for users and applications.
- Implemented data schema and migration for PostGreSQL database.
- Wrote mark-up for application pages using the Django templating engine.
- Used JavaScript and XML to update a portion of a webpage and node. JS for server side interaction.
- Wrote various Python routines for logging into user account and fetching data for options selected.
- Improved code reuse through refactoring and making use of knowledge of popular design patterns.
- Integrated third-party services and APIs into the application ecosystem, handling authentication, data synchronization, and error handling as needed.
- Maintained user manuals and code documentation for fellow team members.
- Contributed to rebranding existing web pages to clients according to respective type of deployment.
- Generated Python Django forms record the data inputted by users, as well as allowing them to make changes to said data.
- Worked briefly on front-end web templating and responsive design using HTML and CSS as well as handling some client-side validation.
- Worked with various Python IDE's using PyCharm, Python IDLE, Eclipse and IntelliJ.
- Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.
- Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
- Supported Apache Tomcat web server on Linux Platform.
- Responsible to set up REST API framework using Django and Flask.
- Used GIT and Jira for code submission and review process.
- Implemented continuous integration and delivery (CI/CD) pipelines using AWS CodePipeline, Jenkins, or similar tools, automating the build, test, and deployment processes to streamline development workflows.
- Created script in python for calling REST APIs.
- Develop consumer-based features and applications using Python, Flask, HTML and other web technologies.
Environment: Python, Flask, AWS, HTML, CSS, MVC, Django, My SQL, Postgres, REST API, JavaScript, JQuery, Git, Apache, Linux, PyCharm, Eclipse, IntelliJ, Agile.
Client: McKesson – Moon Township, PA. Aug 2021 – Mar 2023
Role: Sr. Python Full Stack Developer
Responsibilities:
- Develop buyer-based highlights and applications utilizing Python and Django in test driven development and pair-based programming.
- Designed front end and backend of the application utilizing Python on Django Web Framework.
- Used Flask structure for application improvement.
- Consumed outer APIs and composed Restful API utilizing Django REST Framework and AngularJS.
- Development of data structures, xml parsing using Python.
- Designed and optimized database schemas in AWS DynamoDB, leveraging partition keys, secondary indexes, and other features to maximize performance and scalability.
- Developed custom reports using HTML, Python and MySQL.
- Used GitHub for version control.
- Setup Python REST API framework and spring framework using DJANGO & Develop entire frontend and backend modules using Python using Web Frameworks.
- Built database Model, Views and API's using Python for interactive web based solutions and placed data into JSON files using Python to test Django websites.
- Developed and tested many features for dashboard using Python, CSS, and jQuery.
- Cleaned up and optimized the MySQL Word Press database.
- Wrote python scripts to parse XML documents and load the data in the database.
- Implemented the presentation layer with HTML, CSS.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Implemented JQuery controlled CSS to enhance content modules.
- Worked with JSON based REST Web services.
- Developed python Script for moving records from drop box to Amazon worker.
- Developed perspectives and formats with python and Django see regulator and templating language to make an easy-to-understand Website interface.
- Implemented automated testing strategies using frameworks such as pytest and AWS CodePipeline, ensuring code quality, reliability, and maintainability throughout the development lifecycle.
- Used Python based GUI parts for the front-end usefulness, for example, determination standards.
- Connected persistent combination framework with GIT rendition control storehouse and consistently work as the registration's originated from the engineer.
- Creating web applications and actualizing Model View Control (MVC) design utilizing worker side applications like Django and Flask.
- Used Python Library Beautiful Soup for Web Scraping to separate information for building diagrams.
- Developed and tried numerous highlights for dashboard utilizing Python, Bootstrap, CSS, JavaScript and jQuery.
Environment: Python, Django, SQL, Aurora, Java Script, Linux, Shell Scripting, Mongo DB HTML, JQuery, Kubernetes, MySQL, Bootstrap, AWS. Agile
Client: Comcast – Philadelphia, PA. Nov 2019 – May 2021
Role: Python Developer
Responsibilities:
- Rewrite existing Python/Django modules to deliver certain format of data.
- Participated in the development of application architecture and blueprints to define application components.
- Designed and developed components using Python and Django framework.
- Deployed Python applications and services to Azure cloud infrastructure, leveraging Azure App Service, Azure Functions, and Azure Kubernetes Service (AKS) for scalable and reliable deployment.
- Developed and maintained iterative development plans, breaking down project requirements into manageable tasks and iterations to deliver value incrementally.
- Implemented URL parser for markers to be displayed on user interface for images by using JSON, jQuery and JavaScript.
- Generated property list for every application dynamically using Python.
- Implemented database access using Django ORM.
- Specification of platforms, interfaces and development tools.
- Implemented serverless computing solutions using Azure Functions, enabling event-driven execution of Python code without managing server infrastructure.
- Worked with JSON based REST Web services and Amazon Web services.
- Wrote Python scripts to phase XML documents and load the data in the database.
- Designed statistical analysis tools using R for data analysis and visualization.
- Responsible for analyzing various cross-functional, multi-platform applications systems enforcing python best practices and providing guidance in making long term, scalable architectural design decisions.
- Handled all the client-side validation using JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Using Subversion control tool to coordinate team-development.
- Work with team of developers on python applications for RISK management.
- Integrated Python applications with Azure services such as Azure Storage, Azure SQL Database, and Azure Cosmos DB for seamless data storage and management in cloud environments.
- Design, develop, test, deploy and maintain the website.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Created unit test/regression test framework for working/new code
- Wrote python scripts to parse XML documents and load the data in database.
- Used JQuery for all client-side Java script manipulation.
Environment: Python, Django, MySQL, Linux, HTML, SVN, CSS, AJAX, Bugzilla, XML, JavaScript, Apache Web Server, MS Azure, Agile
Client: Trigital Technologies Pvt. Ltd. – Hyderabad, India. Apr 2016 – Jul 2019
Role: Python Developer
Responsibilities:
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Python and Django to create graphics, XML processing, data exchange, and business logic implementation.
- Participated in the complete SDLC process.
- Implemented Model View Control architecture using Django Framework to develop web applications.
- Built Web apps using Flask frameworks and the MVC architecture.
- Implemented responsive user interface and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, Bootstrap and JQuery.
- Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in the database and manipulate files.
- Used Python and Django to create graphics, XML processing, data exchange, and business logic implementation.
- Implemented RESTful Web-Services for sending and receiving data between multiple systems.
- Worked on the development of SQL and stored procedures on MYSQL.
- Involved with the CI/CD pipeline management for weekly releases.
- Responsible for debugging the project monitored on JIRA (Agile).
- Performed troubleshooting, fixed, and deployed many Python bug fixes of the two main applications that were a primary data source for customers and the internal customer service team.
Environment: Python, Django, Flask, JavaScript, HTML, CSS, JSON, JQuery, XML, GIT, SQL, and Windows
Client: Appmajix Technologies – Hyderabad, India. Jul 2013 – Mar 2016 Role: Software Developer
Responsibilities:
- Wrote Python routines to log into the websites and fetch data for selected options.
- Used Django framework for application development.
- Using Python and Django Framework to develop the web application's backend and REST API.
- Implemented database access using Django ORM.
- Connected continuous integration system with GIT version control repository and continually built as the check-ins come from the developer.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Created a database using MySQL and wrote several queries to extract data from the database.
- Using Django and manual SQL modifications to modify Django models while retaining all data while the site was in production mode.
- Implemented URL parser to display markers on the user interface for images using JSON, JQuery, and JavaScript.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Wrote Python scripts to parse JSON documents and load the data in the database
Environment: Python, Django, MySQL, REST API, JSON, JQuery, XML