Prasad S is a Sr Python Developer and Data Engineer at Amtrak.
Amtrak
View- Website:
- amtrak.com
- Employees:
- 13568
-
Sr Python Developer And Data EngineerAmtrakChicago, Il, Us -
Sr Python Developer/Data EngineerAmtrak Aug 2023 - PresentChicago, Illinois, United StatesWorked on Software Configuration Management (SCM) in Agile, Scrum, and Waterfall Methodologies.Implemented Python core concepts like multi-threading, OOPS, Logging, and Exceptional Handling, and performed various mathematical operations and statistical analysis using Python libraries.Developed Python scripts to extract and load data from CSV, XML, HTML, and JSON documents into databases and implemented RESTAPI calls using standard Python modules like csv, robot parser, itertools… Show more Worked on Software Configuration Management (SCM) in Agile, Scrum, and Waterfall Methodologies.Implemented Python core concepts like multi-threading, OOPS, Logging, and Exceptional Handling, and performed various mathematical operations and statistical analysis using Python libraries.Developed Python scripts to extract and load data from CSV, XML, HTML, and JSON documents into databases and implemented RESTAPI calls using standard Python modules like csv, robot parser, itertools, pickle, jinja2, and xml.Utilized REST-based microservices with REST template based on RESTful APIs and designed client websites with HTML, CSS, and JavaScript.Created front-end modules with Python-based GUI components, and testing features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.Developed consumer-based features and applications using Python, Django, HTML, and Behaviour Driven Development (BDD).Implemented authentication and security features using Django's built-in authentication system. Developed frontend and backend modules using Flask, Django Web Frameworks with Python and utilized views and templates to create user-friendly website interfaces.Developed unit testing code with Unit Test/PyTest and integrated it into the build process and utilized Python ORM Libraries like Django ORM and SQLAlchemy. Worked on Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS and High Charts for data visualization.Designed and coded SQL queries using Python-MySQL connector and MYSQL dB package, as well as Merge Jobs to extract and load data into the MySQL database. Also worked on web scraping data from websites using Beautiful Soup library in Python.Worked on visualization tools such as Power view for excel, Tableau for visualizing and generating reports, and NoSQL databases HBase and mongo DB. Show less -
Sr Python Developer/Data EngineerCiti May 2021 - Jul 2023Texas, United States -
Python DeveloperVerizon Sep 2019 - Apr 2021Florida, United StatesResponsible for the entire application development life cycle, from designing and testing to deployment and maintenance. Used a variety of programming languages and frameworks, such as Java, Python, Django, Flask, Webapp2, Angular.js, and C++, as well as web technologies like HTML, CSS, and JavaScript. Developed web-based applications using a variety of programming languages and frameworks, including Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS… Show more Responsible for the entire application development life cycle, from designing and testing to deployment and maintenance. Used a variety of programming languages and frameworks, such as Java, Python, Django, Flask, Webapp2, Angular.js, and C++, as well as web technologies like HTML, CSS, and JavaScript. Developed web-based applications using a variety of programming languages and frameworks, including Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript, and jQuery.Worked on both front-end and back-end modules, utilizing various technologies such as HTML5, CSS3, JavaScript, and REST API and developed testing frameworks and scripts using Python and Perl.Developed and tested multiple dashboard features using Flask, CSS, and JavaScript. Worked on server-based web traffic using RESTful API's and used statistical analysis tools using Flask and Pandas.Implemented a "Support Tool" API and features using QUARTZ and PyCharm and developed libraries in Python and JavaScript to normalize relational JSON data, which reduced REST payload sizes and improved codebase complexity. Managed datasets using Panda data frames and MySQL, and queried MYSQL database queries from Python using Python-MySQL connector and MySQL dB package to retrieve information.Worked with databases such as Oracle, and Mongo DB. Worked with various databases, such as Cassandra, Oracle, Postgre SQLDB, Mongo DB, NoSQL, and wrote SQL queries for stored procedures, and other database objects.Designed Cassandra schema for APIs and handled all client-side validation using JavaScript. Designed and created backend data access modules using PL/SQL stored procedures and Oracle Show less -
Python DeveloperIcici Bank May 2014 - Jul 2019Hyderabad, Telangana, IndiaDeveloped Merge jobs in Python 2.0 to extract and load data into MySQL database.Used Test driven development (TDD) for developing services required for the application.Extensively worked with GCP Cloud including Big Query, GCS bucket, G - cloud function, cloud dataflow, Pub/suB cloud shell, GSUTIL, BQ command line utilities, Data Proc, and Stack driver.Utilized NoSQL technologies like MongoDB, Cassandra, and relational databases like Oracle, SQLite, PostgreSQL, and MySQL… Show more Developed Merge jobs in Python 2.0 to extract and load data into MySQL database.Used Test driven development (TDD) for developing services required for the application.Extensively worked with GCP Cloud including Big Query, GCS bucket, G - cloud function, cloud dataflow, Pub/suB cloud shell, GSUTIL, BQ command line utilities, Data Proc, and Stack driver.Utilized NoSQL technologies like MongoDB, Cassandra, and relational databases like Oracle, SQLite, PostgreSQL, and MySQL databases.Used Spark API over Cloudera Hadoop YARN to perform analytics on data in Hive. Developed Scala scripts, UDFFs using both Data frames/SQL and RDD/MapReduce in Spark 1.6 for Data aggregation, queries and writing data back into OLTP system through Sqoop.Collaborated with data engineers and operations team to implement an ETL process, and optimized SQL queries to extract data to fit analytical requirements, used Hive to retrieve data from Hadoop cluster, and SQL to retrieve data from RedShift. Show less
Frequently Asked Questions about Prasad S
What company does Prasad S work for?
Prasad S works for Amtrak
What is Prasad S's role at the current company?
Prasad S's current role is Sr Python Developer and Data Engineer.
Who are Prasad S's colleagues?
Prasad S's colleagues are Alicia Patterson, Black Lenora, James Grant, Tyrone Peter, Jared Sheldon, Fat Dragon, John Boudreau.
Not the Prasad S you were looking for?
-
4gmail.com, e-zest.net, gmail.com, synechron.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial