Python Developer with aws
Python Developer with aws
Professional Summary
Around 11 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes,
Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications
using Python, Django, Django Rest Framework in various domains.
Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle
(STLC) and QA methodologies from project definition to post-deployment documentation.
Expert in Enhancement, Support and Implementation of various web, stand-alone, client-server enterprise
applications using Python and Django.
Handy experience in developing Web-Applications implementing Model View Control architecture using Django,
Flask frameworks.
Experienced in developing web-based applications using Python, Django, MVC3, Bootstrap and HTML5.
Experienced in developing Web Services with Python programming language.
Create scalable and maintainable software using OOP principles such as encapsulation, inheritance, and
polymorphism.
Experience in data analysis using Python (Pandas, NumPy).
Developed full-stack solutions using Python (Flask/Django) for the backend and React.js, JavaScript, HTML5,
and CSS3 for the front-end, enabling a seamless user experience.
Led the integration of real-time WebSocket communication for chat and notification systems, resulting in a more
interactive and engaging user experience.
Developed data pipelines and workflows to streamline the integration of large-scale structured and unstructured
data, ensuring timely and accurate decision-making.
Improved application scalability and performance by optimizing SQL queries, designing efficient data models,
and utilizing NoSQL databases (MongoDB) for large-scale data storage.
Integrated with third-party APIs, including payment systems (Stripe, PayPal) and social media logins (Google,
Facebook), facilitating quick feature rollouts without compromising security.
Deployed applications in AWS EC2 instances and used Elastic Load Balancer and Auto Scaling to handle variable
traffic efficiently, ensuring application availability at all times.
Utilize advanced features of PowerShell (e.g., cmdlets, modules, workflows) to enhance script functionality and
reusability.
Experience in Amazon AWS Cloud platform and its features.
Collaborated with business analysts and stakeholders to gather requirements and translate them into functional
Mendix solutions.
Use Lex to create a lexical analyzer that tokenizes input strings into meaningful tokens for further processing.
Implement server-side logic, business rules, and data access layers using C# and ASP.NET MVC or ASP.NET
Core.
Integrate Azure services such as Azure Functions, Azure App Services, and Azure SQL Database into
applications.
Experience in composing API's along with Web Services over Python.
Facilitate Agile ceremonies (e.g., sprint planning, retrospectives).
Optimized Mendix app performance by analyzing bottlenecks and applying best practices in data modeling,
microflows, and UI design.
Integrating AWS Lambda with other AWS services like API Gateway, S3, DynamoDB, SNS, SQS, Step
Functions, and CloudWatch to build end-to-end solutions002E
Create documentation for scripts, automation processes, and IAM configurations; conduct training sessions for
team members on best practices.
Upgrade existing Python packages from Python 3.8 to Python 3.11, ensuring compatibility and performance
improvements.
Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and
Python) Architecture.
Led client workshops and presentations demonstrating Palantir’s capabilities in data integration, visualization,
and decision-making to senior stakeholders.
Strong experience of software development in Python IDEs - sublime text, Spyder, pycharm, emacs.
Strong expertise in development of web-based applications using Python, HTML5, XML, Angular JS, CSS3,
DHTML, JavaScript, JSON and jQuery.
Experience in Object Oriented Design and Programming concepts in Python.
Led the full application lifecycle, from design and development to testing and deployment, utilizing Mendix's
built-in tools and version control systems.
Implement complex Bash scripts that leverage functions, arrays, and control structures for efficient processing.
Generates an execution plan that shows what actions Terraform will take to reach the desired state, allowing for
review before applying changes.
Experience with JSON based REST Web services and Confidential Web services (AWS) and Responsible for
setting up Python REST API framework using Django.
Provide a user guide or README to assist users in understanding and utilizing the generated code.
Iterate on the code generation process to refine functionality and performance.
Experienced in developing Web Services with Python programming language and Good working experience in
processing large datasets with Spark using Scala and Pyspark.
Design and implement web applications using CherryPy, including defining routes, controllers, and views.
Experience in writing REST API sin Python for large-scale applications.
Implemented data validation techniques in Excel to ensure integrity and reliability of large datasets used in
Python applications.
Experience in developing of Python APIs to dump the array structures in the Processor at the failure point for
debugging.
Experience with Docker containers and container orchestration systems such as Confidential ECS, Kubernetes
and Docker Swarm.
Used GIT and JENKINS for continuous integration and deployment.
Implement monitoring solutions to track application performance and automate logging processes for better
troubleshooting.
Led the architecture and development of scalable, high-performance web applications using Python
(Django/Flask/FastAPI) and React.js, serving over [X] users daily.
Write and optimize scripts in Bash or PowerShell to automate system tasks and improve operational efficiency.
Design, develop, and maintain web applications using ASP.NET, C#, and related technologies.
Developed Mongo DB Schemas, functions and procedures.
Led the migration from a monolithic architecture to microservices, resulting in improved system scalability and
reduced downtime during updates
Develop and implement automation frameworks for software testing and deployment.
Collaborate with Yacc to ensure that the tokens generated by Lex are correctly passed to the parser for syntax
analysis.
Experience implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django and
MYSQL.
Designed a python script to load transformed data into cloud services AWS, Azure, and GCP.
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and
PostgreSQL database.
Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based
environment, along with data analytics, data wrangling and Excel data extracts.
Analyze and optimize application performance, including tuning the CherryPy server.
Implement state management within Lex to handle different contexts in the input effectively.
Helping junior developers and teams learn how to use AWS Lambda effectively, including best practices for
writing code, using AWS resources, and optimizing Lambda performance.
Conduct audits of IAM configurations and permissions to ensure compliance.
Conduct performance testing to ensure the API can handle expected traffic loads without degradation.
Utilize PowerShell Desired State Configuration (DSC) or similar tools to maintain consistent system
configurations across environments.
Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
Used PyTorch tensors for efficient data handling and manipulation.
Exposure in building CI/CD pipelines in container-based fashion using Docker, Jenkins, UBUNTU, Ansible &
GitLab. And Experienced with GITHUB, GITLAB, SVN and MAVEN build tool.
Provided support to users in utilizing AI tools and frameworks effectively.
Design, develop, and deploy business applications using the Mendix low-code platform. Work with stakeholders
to gather requirements and translate them into efficient, scalable solutions.
Utilize debugging options in Yacc to trace the parsing process, making it easier to identify grammar issues.
Used Spark SQL for querying structured data using SQL syntax.
Write complex queries using HiveQL to perform joins, aggregations, and subqueries on large datasets.
Optimize Spark jobs through configurations such as executor memory, partition sizes, and caching strategies.
Ability to learn and adapt quickly to the emerging new technologies and paradigms.
Designed and implemented RESTful APIs and integrated with third-party services (e.g., payment gateways, email
services, cloud storage), enabling seamless user experiences and expanding functionality
Participated in Mendix community forums, contributing to the knowledge base and staying updated on the latest
features and tools in the platform.
Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability
to work independently.
Collaborated closely with product managers, UX/UI designers, and other stakeholders to define technical
requirements and deliver on business objectives, improving team delivery times by [X]%.
Technical Skills:
Languages Python 3.x/2.7, SQL, JavaScript (React.js, Node.js), HTML5, CSS3, SQL, NoSQL (MongoDB, Redis)
Python Libraries NumPy, Pandas, matPlotLib, SciPy,pyTorch, PySpark
Python Framework Django, Angular JS, Java Script, JQuery and Node.js.
IDE’s PyDev, PyCharm, SpyDer, PyStudio
Databases MS SQL, MySQL, Oracle
Web Technologies XML, CSS3, HTML5, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, AJAX
Web Services SOAP, REST
Methodologies Agile, Scrum
Operating Systems Window, UNIX, Linux
Other: Agile methodologies (Scrum, Kanban), Microservices Architecture, TDD/BDD, Unit Testing, Code Reviews
Professional Experience
Sr. Python Developer
Truist Bank, Charlotte, NC April 2022 to Present
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Rewrite existing Java application in Python module to deliver certain format of data.
Developed Python batch processors to consume and produce various feeds.
Conducted code reviews and mentored junior developers to ensure adherence to Mendix best practices and high
code quality standards.
Ensured strict adherence to data security protocols and compliance standards while working with sensitive
government and enterprise data within Palantir platforms.
Design, develop, and maintain web applications using ASP.NET, C#, and related technologies.
Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
Developed entire frontend and backend modules using Python on Django Web Framework.
Developed Business Logic using Python on Django Web Framework.
Optimized backend performance through the implementation of database indexing, query optimization, and Redis
caching, resulting in a [X]% decrease in response times.
Writing Lambda functions in various supported languages like Python, Node.js, Go, Java, etc.
Built and deployed complex cloud-based solutions on AWS/GCP, utilizing services such as EC2, Lambda, RDS,
S3, and DynamoDB to ensure high availability and fault tolerance.
Implemented robust authentication and authorization mechanisms using OAuth2, JWT, and RBAC, ensuring
secure access and compliance with security standards.
Built Mendix applications with user-friendly interfaces, using widgets and custom JavaScript when required to
enhance functionality.
Managing external libraries and dependencies effectively in the Lambda function package.
Worked closely with data engineers, data scientists, and business analysts to deliver tailored Palantir solutions,
ensuring seamless integration into clients' existing data ecosystems.
Utilize Mendix’s visual development tools to create intuitive and responsive UIs, implement business logic,
configure workflows, and integrate external systems with minimal code.
Optimize the performance of the tokenization process in Lex to minimize backtracking and improve efficiency.
Stay updated on the latest advancements in Generative AI technologies.
Coach teams on Agile best practices and the use of Azure Boards for backlog management.
Conducted testing on AI-generated outputs to assess accuracy and reliability.
Optimize the parsing performance in Yacc through efficient grammar design to reduce complexity and improve
speed.
Utilize debugging features in Lex to trace the tokenization process, helping to identify issues with token
definitions.
Utilize Spark Streaming or Structured Streaming for processing live data streams with micro-batch processing.
Worked closely with data scientists, engineers, and product teams to align AI capabilities with business goals.
Mentored and led a team of [X] junior developers, conducting code reviews, improving coding practices, and
fostering knowledge sharing across the team.
Spearheaded the use of containerization with Docker and Kubernetes, reducing infrastructure costs and
simplifying the development-to-production process.
Led the implementation of a comprehensive logging and monitoring strategy using Prometheus, Grafana, and
Sentry, which helped identify and resolve production issues proactively.
Developed and maintained automated CI/CD pipelines with Jenkins, GitLab CI, and Docker, streamlining
deployment processes and reducing production deployment time by [X]%.
Collaborated in an Agile development environment (Scrum), participating in daily standups, sprint planning, and
retrospectives, resulting in a [X]% improvement in feature delivery timelines.
Built and maintained unit tests and end-to-end tests using PyTest and Selenium, improving test coverage and
reducing production bugs by [X]%.
Monitoring Lambda usage and cost, identifying opportunities for optimization (e.g., adjusting memory allocation,
reducing execution time).
Schedule scripts using cron jobs (Bash) or Task Scheduler (PowerShell) to automate regular maintenance tasks.
Develop scripts that interact with RESTful APIs to retrieve and process data from external services.
Develop custom PowerShell modules or Bash libraries to encapsulate frequently used functions, promoting code
reuse.
Manage cloud resources and services, particularly in AWS or Azure, utilizing IAM (Identity and Access
Management) for access control.
Utilized SQL databases alongside Python and Excel to streamline data retrieval processes and enhance reporting
capabilities.
Worked on developing internal testing tools which were written in Python. Generated Python Django Forms to
record data of online users.
Built a new CI pipeline and performed testing and deployment automation with Docker, Jenkins, and Puppet.
Wrote Python routines to log into the websites and fetch data for selected options.
Define user functions in Yacc that can be called from grammar rules, allowing for advanced data manipulation.
Leverage character classes in Lex to simplify token definitions and group similar patterns for easier management.
Developed Bash scripts to manage configuration files and ensure they are up-to-date.
Define operator precedence and associativity in Yacc to resolve ambiguities in expressions correctly
Developed effective prompting strategies to elicit desired responses from AI models.
Configure and manage IAM roles, policies, and permissions to ensure secure access to cloud resources.
Stay updated with the latest advancements in .NET technologies and apply them to enhance existing applications.
Created custom user with overriding key field and adding more fields other than that provided by the Django out-
of-box features.
Consumed the data from Kafka using Apache spark.
Integrate Mendix applications with external systems using REST APIs, SOAP web services, and third-party
databases. Ensure data consistency and seamless communication across platforms.
Use PowerShell and Bash to parse, filter, and manipulate data from various sources (e.g., CSV, JSON, XML).
Utilize .whl files to install and distribute Python packages efficiently using tools like pip.
Leverage PyTorch's dynamic computation graphs for flexible model building.
Leverage features introduced in Python 3.10 and above, such as structural pattern matching and enhanced type
hinting, to improve code quality
Design and manage database schemas, write complex SQL queries, and interact with databases using Entity
Framework or ADO.NET.
Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site
and dashboard.
Set up SNS topics to publish messages to subscribers like Lambda functions, SQS queues, and email addresses.
Hands on experience in implementing containerization platform using Docker and Kubernetes.
Save and load models using PyTorch's built-in serialization methods.
Extend Mendix applications by writing custom code in Java or JavaScript where necessary to add advanced
functionality beyond the platform’s visual tools
Conduct code reviews to ensure adherence to OOP principles and coding standards. Provide constructive
feedback to team members.
Written python module to view and connect to AWS S3 instance.
Enhanced security by implementing SSL/TLS encryption, SQL injection protection, and CSRF protection,
safeguarding user data and application integrity.
Implement Hive as a data warehousing solution on top of Hadoop, allowing efficient querying and analysis of
large datasets.
Stay updated on the latest developments in Python, PowerShell, and Bash scripting.
Constructed product-usage data aggregations using Py-Spark, Spark SQL and maintained in AWS S3 location for
reporting, data science dash boarding and ad-hoc analyses.
Develop and execute automated test cases integrated with Azure Pipelines.
Developed views and templates with Python and Django's view controller and templating language to create a
user-friendly website interface Used PyQuery for selecting particular DOM elements when parsing HTML.
Managed API versions to ensure backward compatibility and facilitate updates without disrupting existing clients.
Design, develop, and maintain scalable D2C web applications using Angular 17.
Leverage SAM to simplify CloudFormation templates and automate the provisioning of serverless infrastructure.
Participate in internal and external Python community discussions to stay updated on best practices and emerging
trends.s
Defined collections to store data in Mongo DB.
Used Jenkins for continuous integration services.
Conducted training sessions for team members on utilizing Python for data analysis and integrating with Excel
tools.
Used the Django Framework to develop the application.
Analyze and optimize the performance of OOP-based applications, focusing on reducing complexity and
improving execution speed.
Worked on Spark streaming using Apache Kafka for real time data processing and implemented Oozie job for
daily import.
Build all database mapping classes using Django models.
Implement error recovery strategies in Yacc to handle syntax errors gracefully and allow parsing to continue
Define schemas for tables and manage metadata in the Hive metastore, ensuring efficient data organization.
Ensure the integration of AI models into existing systems is seamless and efficient.
Worked with JSON based REST Web services and Amazon Web services (AWS).
Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
Implemented CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower.
Developed internal auxiliary web apps using Django framework with Angular.js and Bootstrap CSS / HTML
framework.
Utilize PyUnit, the Python unit test framework, for all Python applications.
Prepare models for production using TorchScript, ONNX, or integration with cloud services for real-time
inference.
Set up rules and policies with a Node.js/Python back end.
Created a Git repository and added the project to GitHub.
Automated Testing Framework has been built to comply with CI/CD pipeline using Nose Test and PyTest.
Utilized Agile process and JIRA issue management to track sprint cycles.
Performed troubleshooting, fixed, and deployed many Python bug fixes of the two main applications that were a
main source of data for both customers and internal customer service team.
Environment: Python, Django, Pandas, Terraform, NumPy, PySpark, PyUnit, Eclipse, PyCharm, PyQuery, HTML5,
JSON, REST, AWS, AJAX, JSON, Node.js, SQL, LINUX, GitHub, Jira, Agile and Windows.
Python Developer
Early Warning, Scottsdale, AZ July 2020 to March 2022
Responsibilities:
Translated the customer requirements into design specifications and ensured that the requirements translate into
software solution.
Led internal training sessions on Palantir Foundry best practices, contributing to increased team efficiency and
knowledge sharing.
Created Business Logic using Python to create Planning and Tracking functions.
Worked on Multi-Tier distributed Enterprise applications and data processing automation using Python.
Performed testing using Django’s Test Module.
Using AWS Lambda pricing models to estimate costs for Lambda functions, API Gateway, and other AWS
services involved.
Stay updated on the latest Mendix features, releases, and best practices. Continuously look for opportunities to
improve processes, streamline development workflows, and enhance application performance.
Spearheaded a transition to a microservices architecture, leading to a [X]% improvement in deployment speed
and scalability, while reducing downtime during updates.
Successfully migrated a legacy monolithic application to a containerized microservices infrastructure on
Kubernetes, reducing operational costs by [X]% and improving overall system performance.
Improved data processing speed by 50% through the introduction of asynchronous task queues (Celery) and
background job processing, leading to faster data handling and response times.
Led the cloud cost optimization project that reduced AWS costs by 25% by optimizing EC2 instances, using auto-
scaling and moving some services to serverless (Lambda).
Delivered a fully automated deployment pipeline, reducing release time by 75% and improving team productivity
through CI/CD tools like Jenkins, Docker, and GitLab CI.
Increased user engagement by 30% through the development of a real-time notification system using WebSockets
and push notifications.
Monitor Hive jobs using tools like Apache Ambari to track performance metrics and system health.
Architect solutions that leverage Generative AI and agent frameworks to meet user needs.
Write unit tests for Yacc grammar rules to ensure accurate parsing and to catch potential issues early in
development.
Designed and developed the UI of the website using HTML, XHTML, AJAX, unit test, GCP CSS, JAVASCRIPT
and JavaScript.
Developed Pl-Sql store procedures to convert the data from Oracle to MongoDB.
Designed and implemented a data warehousing solution using PostgreSQL and Redshift, enabling better analytics
and reporting for business stakeholders.
Optimized front-end performance using React.js, resulting in 50% faster page load times and improving user
experience.
Drove performance improvements by introducing Redis caching, reducing database load and improving response
times by [X]%.
Design Lex definitions in a modular way to facilitate easier updates and maintenance of the lexical analyzer.
Developed views and templates with Python and Django's view controller and templating language to create a
user-friendly website interface.
Developed user interface solutions using a Django web framework.
Conduct performance profiling using Spark UI to identify bottlenecks and improve execution time.
Developed and maintained Excel-based dashboards, enabling real-time data visualization and reporting for
stakeholders.
Stay updated with the latest Python features and OOP practices, and explore design patterns to improve code
quality.
Worked on Python Open stack API's.
Developed and maintained dynamic web applications using Python (Django/Flask) on the back end and
JavaScript/React.js on the front end, contributing to a [X]% increase in user engagement.
Use PyTorch's autograd feature to perform automatic differentiation, simplifying gradient calculations during
backpropagation.
Used different type of transformations and actions in apache Spark.
Adapt Lex for various programming languages by creating specific token patterns for each language.
Developed Docker container based micro services using Spring Boot and deployment on Kubernetes cluster.
Created Jenkins build and deployment pipeline jobs to deploy the docker images into AWS ECR repositories and
integrated with GITHUB.
Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
Worked on Python Scientific packages like NumPy and Pandas to handle data sets.
Working with relational databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB) and performing tasks
like schema design, optimization, and querying.
Developed Business Logic using Python on Django Web Framework.
Provide guidance to junior developers on OOP concepts and best practices, fostering a collaborative learning
environment.
Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
Collected, studied, interpreted large datasets and visualized it using PySpark.
Use Yacc to define the grammar of the input language, specifying how tokens generated by Lex are combined
Carried out various mathematical operations for calculation purpose using Python libraries.
Worked with JSON based REST Web services.
Design, develop, and deploy serverless applications using AWS Lambda, API Gateway, DynamoDB, and other
AWS services integrated with SAM.
Integrating with external APIs (payment gateways, email services, social logins, etc.) to extend application
functionality.
Responsible for implementing monitoring solutions in Ansible, Terraform, Docker, and Jenkins.
Engineered a data processing pipeline with GCP, API, CSS, API & amp; Open Slide APIs to pre-process large-
scale.
Creating unit test/regression test framework for working/new code.
Using Subversion version control tool to coordinate team-development.
Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
Used GitHub for version control.
Created PyUnit test cases for unit testing.
Utilized Agile process and JIRA issue management to track sprint cycles.
Managed large datasets using Panda data frames and MySQL.
Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.
Environment: Python, Django, PySpark, Pandas, NumPy, GCP, XML, JSON, REST, PyUnit, GitHub, Jira, Subversion,
SQL, MYSQL, Oracle, Agile and Windows.
Python Developer
Abbvie Vernon Hills, IL July 2017 to June 2020
Responsibilities:
Followed Agile Methodology - Involved in building database Model, APIs and Views utilizing Python, in order to
build an interactive web-based solution.
Developed views and templates using Python and created a user-friendly website interface using Django’s view
controller and template language.
Have used Python libraries like NumPy/SciPy, Pandas for market analysis and done some machine learning using
Python.
Worked on converting Hive/SQL queries into Spark transformations using Spark RDDs, Python, and OOP with
Python. Worked on developing and executing shell scripts to automate the jobs.
Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for
Microservices and continuous deployment.
Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
Wrote Python modules to view and connect the Apache Cassandra instance.
Stay informed about industry trends and emerging technologies in D2C and web development.
Implemented user interface guidelines and standards throughout the development and maintenance of the website
using the HTML, CSS, JavaScript, Bootstrap and JQuery.
Recorded the online users' data using Python Django forms and implemented test case using Pytest.
Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
Used PyQuery for selecting particular DOM elements when parsing HTML.
Associated with development of Web Services using SOAP for sending and getting data from the external
interface in the XML format.
Used Git version control system for collaborating with teammates and maintaining code versions.
Used Jira to manage workflow and track progress.
Debugging the failure issues by capturing the array and register dumps using Python scripts, traces and
performing several experiments by interacting with the design team.
Environment: Python, Django, HTML, PyQt, PyUnit, JSON, AWS, PyQuery, GitHub, DOM, REST, SQL, Agile and
Windows.
Python Developer
Jarus Technologies, Hyderabad, India January 2016 to March 2017
Responsibilities:
Involved in the Design, development, test, deploy and maintenance of the website.
Worked on development of internal testing tool framework written in Python.
Using front-end JavaScript frameworks like React.js, Angular, or Vue.js to build dynamic user interfaces.
Designed the user interactive web pages as the front-end part of the web application using various web
technologies like HTML5, JavaScript, Angular.JS, JQuery and implemented CSS3 framework Bootstrap for
better appearance and feel.
Developed consumer-based features and applications using Python, Django, HTML and Test-Driven
Development (TDD).
Used Python IDE PyCharm for developing the code and performing unit test.
Using Docker for creating containers and managing environments to streamline development and deployment
Developed Merge jobs in Python to extract and load data into Oracle database.
Used Django for framework for accessing various consumer data from various sources.
Used JavaScript and JSON to update a portion of a webpage.
Performing load and stress testing to ensure the application can handle high traffic without performance
degradation.
Setting up monitoring tools (e.g., Prometheus, Grafana) and logging (e.g., ELK stack, Sentry) to monitor
application performance and detect issues in production.
Using encryption (e.g., SSL/TLS for secure communication, hash algorithms for password storage) to protect
sensitive data.
Deploying applications to cloud platforms like AWS, GCP, or Azure, and managing services such as EC2,
Lambda, or Kubernetes clusters for scalability
Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular
algorithm for data and address generation.
Build SQL queries for performing various CRUD operations like create, update, read and delete.
Working closely with designers to implement responsive and visually appealing interfaces that are user-friendly
and accessible.
Actively handled multiple priority tasks in parallel and participated in review of project deliverables.
Using encryption (e.g., SSL/TLS for secure communication, hash algorithms for password storage) to protect
sensitive data.
Deploying applications to cloud platforms like AWS, GCP, or Azure, and managing services such as EC2,
Lambda, or Kubernetes clusters for scalability.
Environment: Python 2.7, Django, HTML5, CSS3, JavaScript, Angular.JS, Bootstrap, PyCharm, AJAX, JQuery, JSON,
TDD, SQL, Agile and Windows.
Software Developer
Genpact, India June 2014 to December 2015
Responsibilities:
Worked with full software development life-cycle (SDLC), architecting scalable platforms, object oriented
Programming, database design and agile methodologies.
Developed custom reports using HTML, Python and MySQL.
Used Python based GUI components for the front end functionality such as selection criteria.
Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes.
Developed server-based web traffic statistical analysis tool using Pandas.
Used Django configuration to manage URLs and application parameters.
Used PyQuery for selecting Particular DOM elements when reading HTML.
Used Python’s pandas and matplotlib libraries to conduct data exploration and visualization.
Exposure to the threading limitations of Python, and multi-process architecture.
Used collections in Python for manipulating and looping through different your defined objects.
Set up rules and policies with a Node.js/Python back end.
Responsible for debugging the project monitored on JIRA (Agile).
Written queries in MySQL and Native SQL.
Worked in an agile development environment.
Actively handled multiple priority tasks in parallel and participated in review of project deliverables.
Environment: Python, Django, Webapp2, HTML, CSS, JavaScript, Json, REST, Bootstrap, Pandas API, Agile, PL/SQL
and Windows.