Close this

Saloni S

Development
new jersey, United States

Skills

Python

About

Saloni S's skills align with Programmers (Information and Communication Technology). Saloni also has skills associated with Web Professionals (Information and Communication Technology). Saloni S has 6 years of work experience.
View more

Work Experience

Python Developer

Amica Mutual Insurance Company
June 2020 - December 2021
  • Responsibilities: * Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met. * Developed Business Logic using Python on Django Web Framework. * Used Pandas library for statistical Analysis. * Developed the back-end web services using Python and Django REST framework. * Developed internal auxiliary web apps using Python Flask framework with Twitter Bootstrap CSS3 / HTML5 framework. * Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met. * Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface. * Development of code in Python 3.6 and move developed code into Company's Source control Bitbucket and deployed into Company's Server using CI/CD procedures like Jenkins on Scrum-basis. * Containerized and Deployed the ETL and REST services on AWS ECS through the CI/CD Jenkins pipeline. * Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible. * Developed user interfaces using HTML5 and JavaScript. * Developed UI using CSS3, HTML5, JavaScript, JQuery and JSON. Developed dynamic webpages through HTML5, CSS3, JavaScript and AJAX. * Organized and maintained EDI and XML account documentation in Radar and E-commerce Tool. * Created a Git repository and added the project to GitHub. * Utilized Agile process and JIRA issue management to track sprint cycles. * Wrote validation scripts in SQL to validate data loading. * Used Python (NumPy, spicy, pandas, scikit-learn, seaborn) to develop variety of models and algorithms for analytic purposes. * Built data pipelines and Machine Learning (ML) models that run-in production in collaboration with software engineers using the tools like NumPy, scikit. * Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL DB package. * Converted .NET applications to Microsoft Azure Cloud Service project as part of Cloud deployment. * Developed entire frontend and backend modules using Python on Django Web Framework. * Generated property list for every application dynamically using Python. Created Business Logic using Python to create Planning and Tracking functions. * Used several Python libraries like wxPython, NumPy and matplotlib. * Used Django configuration to manage URLs and application parameters. * Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data. * Developed complex web, middleware, and back-end systems in Python, SQL and Perl for Linux and Windows. * Created PyUnit test scripts and used for unit testing. * Worked with JSON based REST Web services. * Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript. * Used Django framework for application development. Environment: Python, Django, PyQt, Python SDK, PyQuery, XML, .Net, HTML5, EDI, JavaScript, Azure, JSON, Rest, Apache Web Server, Git Hub, MySQL, Oracle, Windows.

Python Developer

Pfizer Inc
July 2018 - May 2020
  • Responsibilities: * Used Docker plugins to setup Docker containers for build slave for Jenkins. * Used GIT repository for software configuration management and version control * Used JIRA for tracking and Updating Project issue. * 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. * Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page outcomes, written controllers using annotations. * Developed few Python programs to extract data and file from partner locations which are used by our daily processes. * Involved in Web application penetration testing process, web crawling process to detect and exploit SQL Injections Vulnerabilities. * Wrote automate Python Script for testing program to store machine detection alarm when Pump experience overloading to Confidential cloud. * Worked on NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQL Lite, PostgreSQL, Dynamo DB and MySQL database. * Used Python to write data into JSON files for testing Django Websites. Created scripts for data modeling and data import and export. * Used PyUnit, the Python Unit test framework, to test the application. * Worked with Caching using Django Caching Framework to improve the application performance. * Used Matplotlib Python library for data visualization and report generation. Created pie charts and bar graphs to display trends from data analysis. * Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries. Used TDD (Test driven development) methodology. * Used Beautiful Soup python library for web scraping to extract important data from html5 and xml tags. * Used several Python libraries like NumPy, Pandas and Matplotlib. * Developed widgets for GUI using PyGtk modules of python. * Built various graphs for business decision making using Python matplotlib library. * Generated graphical reports using python package NumPy and Matplotlib. * Used Django Framework in developing web applications to implement the model view control architecture along with Django's ORM model. * Designed and maintained databases using Python and developed Python based API (Restful Web Service) using Flask, SQL Alchemy and PostgreSQL. * Involved in the Analysis, design and architecture of the application and worked on requirement gathering and High-level design. * Designed the user interactive web pages as the front - end part of the web application using various web technologies like HTML5, JavaScript, jQuery and implemented CSS3 framework Bootstrap for better appearance and feel. * Utilized Python libraries wxPython, NumPy, Twisted and Matplotlib. * Involved in MVC architecture using Django for web-based application in OOP concepts. Environment: Python, Django, Python scripting, NumPy, Matplotlib, PostgreSQL, MySQL, EDI, AJAX, SOAP, REST, JQuery, JavaScript, Bootstrap, Docker, GIT, Jira, Oracle, Windows.

Python Developer

TD Bank
January 2022 - Present
  • Responsibilities: * Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database. * Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution. * Used extensively Java Script and ASP.NET AJAX for front end and Ajax framework. * Design mass-scale ETL application with AWS Glue, S3 and DynamoDB with AWS CDK * Involved in the development of front end of the application using Python 3.10, HTML5, CSS3, and bootstrap 3.0, AJAX, JSON and JQuery. * Designed a Web Application based on Multi-Tier Architecture using the current most popular web technologies like HTML5, CSS3, JavaScript and RESTful Web Services. * Wrote python scripts to parse XML documents and load the data in database and developed web - based applications using Python, CSS and HTML. * Created a Python3.10/Django3.0 based web application using Python scripting for data processing, MySQL for the database, and HTML5/CSS3/jQuery and High Charts for data visualization of the served pages. * Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging. * Design, development and implementation of performant ETL pipelines using python API (PySpark) of Apache Spark, AWS glue on AWS EMR. * Worked on test environments in Windows Azure and worked on a plan to migrate applications to migrate to 100% Azure environments. Performed testing using Django's Test Module. * Achieved business process automation via applications developed using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash. * Built an AWS and REDIS server for storing the data and performed defect analysis and interaction with Business Users during UAT/SIT. Developed Restful Micro-services using Django3.0 and deployed on AWS servers using EBS and EC2. * Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database. * Used PySpark-SQL to load JSON data and create schema RDD, Data Frames and loaded it into Hive Tables and handled structured data using Spark-SQL. * Implemented RESTful Web-services for sending and receiving the data between multiple systems. * Generated Django forms to record data of online users and used PyTest for writing test cases. * Used Python based GUI components for the front-end functionality such as selection criteria. * Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval. Worked in development of applications especially in UNIX environment. * Parsed the unstructured data into semi-structured format by writing complex algorithms in PySpark. * Used Pandas library for statistics Analysis & NumPy for Numerical analysis. * Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc. * Used Django configuration to manage URLs and application parameters. * Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization. * Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap JS, JavaScript, JQuery, JSON and AJAX. Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database APIs to access database objects. * Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met. * Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in database and manipulate files. Environment: Python, Django, HTML5, CSS3, XML, ETL, AJAX, Bootstrap, .Net, PostgreSQL, Azure, JavaScript, jQuery, PyQuery, PostgreSQL, T-SQL, JavaScript, Eclipse, Git, Linux, Shell Scripting, Oracle, Windows.

Education

Rajasthan Technical University

Btech