Software Developer Resume
Austin, TX
PROFESSIONAL SUMMARY:
- 5+ Years’ experience as a Python Developer and have handful of experience in coding with analytical programming using Python, Django, and R.
- Developed entire frontend and backend modules using Pythonon Django Web Framework.
- Experienced in Software development life cycle and architecting scalable platforms, object - oriented programming, database design and agile methodologies.
- Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript
- Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture
- Performed troubleshooting, fixed and deployed many Pythonbug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
- Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts & PowerShell.
- Familiar with JSON based REST Web services and Amazon Web services (AWS)
- Good experience with cloud platforms like Amazon AWS and Google App Engine.
- Good hands on experience in data warehouse developer/ database engineer for high-volume data processing.
- Experience with the Android-SDK and implemented AndroidBluetooth and Location Connectivity components.
- Expert in C and C++ languages. Written C and C++ applications and also migrated many legacy applications to Python
- Knowledge in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, troubleshooting.
- Worked on different Linuxdistributions like Ubuntu, RHEL, Amazon Linux, CentOS.
- Experience with installation, configuration, supporting and managing of BigData and underlying infrastructure of HadoopCluster.
- Experienced in R programming, mainly with statistical inference, hands on experience with Sampling technique, Estimation, Hypothesis testing, Timeseries, Correlation, and Regression analysis (linear Regression, Logistic Regression, ecision trees and forecasting)
- Experience in data ware housing, data mapping, extraction, transformation, and validation from heterogeneous sources in R.
- Experience with R packages and familiar with clustering analysis, parallel processing in R
- Good written and verbal communications skills and Excellent Team player.
TECHNICAL SKILLS:
Languages: C, C++, Python 2.x/3.x, SQL, JAVA script
Databases: SQL Server 2014,2012, Oracle 9i/8.x, 10g, DB2 MS Access, Teradata, MYSQL, PLSQL
Other Software: MS Office: 2007/2003/2000 , Adobe Professional, SharePoint
Operating Systems: Linux, Windows / 98/2000/2003/ XP/Vista/8, Unix
Data Science Tools: R Language, STASTISTICA, Big Data, python
Web Technologies: HTML, CSS
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, Austin, TX
Responsibilities:
- Responsible for design, develop, and implement efficient information systems and operations system in support of core enterprise functions.
- Understanding business requirement and working closely with client to gain organizational commitment for all systems and software plans required to complete.
- Troubleshooting and supporting many of SoftLayer’s products and tools to improve performance.
- Using Python libraries like pandas and Numpy with Watson Natural Language understanding for analyzing customer satisfaction.
- Implementing topic modelling from customer ticket description in IMS and service-now using Topic Modelling libraries.
- Worked on migrating MapReduce programs into Spark transformations using Spark and Scala, initially done using Python (PySpark)
- Creating test cases to provision the resources in cloud and monitor the resource in system to detect and resolve problems in pre-prod environment before deploying into production.
- Running the smoke tests using Terraform and Kubernetes by provisioning and deprovisioning the resources.
- Scheduling cron-jobs using Kubernetes to pull metrics and export them to Grafana dashboard to monitor in case of failure.
- Created and configured management reports and dashboards. Implemented and managed Splunk for log management and analytics.
- Consistently meet deadlines for complex issues and new projects involving multiple teams and develop and maintain accurate documentation for internal procedures and services.
- Experience in branching, tagging and maintaining the version control and source code management tools like GIT(GitHub) on Linux and Windows platforms.
Environment: Python3.6, Confidential Cloud, MS SQL Server 2013, MySQL, Eclipse, Docker, Unix, Linux, Red hat Linux, Shell Scripting, Splunk, JQuery, GitHub, Jira.
Python Developer
Confidential, Malvern, PA
Responsibilities:
- Used Django Framework for developing web applications using model view control architecture.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and VMWare API calls.
- Implemented and enhanced CRUD operations for the applications using the MVC(Model View Controller) architecture of Django framework and python conducting code reviews.
- Developed entire frontend and backend modules using Pythonscripting on Django Web Framework.
- Involved in building database Model, APIs, and Views utilizing Pythontechnologies to build web-based applications.
- Handled potential points of failure through error handling and communication of failure.
- Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
- Different testing methodologies like unit testing, Integration testing.
- Written Ansibleplaybooks for deploying Applications in different Environments like (DEV, QA and Prod) and automated repetitive tasks in to Ansible.
- Created and managed a Dockerdeployment pipeline for custom application images in the cloud using Jenkins.
- Used Pandas library for statistics Analysis and Matplotlib for Numerical analysis and Visualization for Insurance premium.
- Added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud.
- Experienced with event-driven and scheduled AWSLambda functions to trigger various AWS resources.
- Designed a Telemetry service for collecting data including metrics and error reports using Amazon Elasticsearchas the backend storage and Kibana as the dashboard.
- Used Redshift service from the AWSto create design and implement table structures.
- Experience in branching, tagging and maintaining the version control and source code management tools like GIT(GitHub) on Linuxand Windows platforms.
- Responsible for Patching LinuxServers. Installed removed and updated and querying packages using Red Hat Linux.
Environment: Python3.x, Django, HTML5/CSS, MS SQL Server 2013, MySQL, MongoDB, Amazon AWS S3, AWS, C++, JavaScript, Eclipse, Docker, Unix, Linux, Red hat Linux, Shell Scripting, Splunk, JQuery, GitHub, Jira.
Python Developer
Confidential, Freehold, NJ
Responsibilities:
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Wrote scripts in Python for extracting data from HTML file. Developed dynamic web pages using Flask frameworks.
- Generated Python Flask forms to record data of online users. Designed web pages using HTML.
- Wrote Python scripts to parse XML documents and load the data in database. Interlinked different web pages and database tables using Python and Flask micro framework.
- Responsible for setting up Python REST API (Micro services) using Flask.
- Used Pandas and Scikit-Learn for Data modeling.
- Supported a variety of NoSQLdatabases and file systems with Apache Drill.
- Created database tables using NoSQL to store user data including login credentials and contact information.
- Exported data between different data sources using SQLServer Management Studio
- Used PyCharm for programming using Python.
- Managing and reviewing Hadooplog files.
- Work with systems engineering team to deploy and test new Hadoop environments and expand existing Hadoop clusters architecture from RAW to Data Lake.
- Experience in dealing with Apache Hadoopcomponents like HDFS, MapReduce, Sqoop and Spark.
- Maintain the Data lake in Hadoop by building data pipe line using Sqoop, Hive and PySpark
- Worked on migrating MapReduce programs into Spark transformations using Spark and Scala, initially done using Python(PySpark)
- Used Git/GitHub for tracking changes in various files and coordinating work on those files among multiple people in the project team.
- Worked on spinning up the infrastructure and handing it over to the Developers, testers and operations teams based on the needs in AWS.
- Involved in CI/CD process using GIT, Jenkinsjob creation to build the application.
- Integrated the test suites to Jenkinsto execute them automatically after every successful deployment.
Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, NoSQL, LAMP, Cassandra, JQuery, Hadoop, AWS, Adobe, PySpark, Dreamweaver, Apache web server, Jenkins.
R Analytics Business Intelligence & Data Integration Unit
Confidential, Bloomington, IL
Responsibilities:
- Worked on Insurance policy center- Auto, Property and Claims data using R and Business Objects
- Participated in requirement analysis by gathering client requirements, business needs and project objectives, via feedback sessions and client meetings, in collaboration with all stakeholders
- Worked on validating the data accuracy, completeness of the data in Operational data storage
- Worked on Adhoc BI reporting and statistical modeling & analysis requests on underwriting issues like measuring the time to resolve an issue, root cause analysis (regression analysis) for cancellation due to underwriting issue using R and Python.
- Managing and Deploying the Windows Azurebased applications.
- Developed and migrated servers, relational databases (SQL) &websites to Microsoft Azure cloud.
- Worked with ETLprocesses to transfer/migrate data from relational database and flat files common staging tables in various formats to meaningful data.
- Expert in Data Extraction, Transforming and Loading (ETL) using SQLServer Integration Services (SSIS), Log Shipping and Bulk Insert
- Worked on text mining solution to find claims assigned to field claim handlers that could be worked in the office.
- Developed different statistics for the analysis and reduction of policy Quote processing time using R
Environment: Python2.x, R, Oracle, Teradata, SQL, MS SQLServer Integration Services (SSIS), DB2, STATISTICA, Windows 7 and Linux
Jr Python developer
Confidential
Responsibilities:
- Performed design, involved in code reviews and wrote unit tests in python.
- Worked on tuples, dictionaries, object-oriented concepts-based inheritance features for making algorithms
- Designed and developed data management system using MySQL
- Worked on UI using HTML, CSS and JavaScript
- Used Git for version control
- Monitored and troubleshot web applications
- Performed data analysis, manipulation and reporting using pivot tables and advanced functions in MS excel.
- Setup/Managing LinuxServers on Amazon (EC2, EBS, ELB, SSL, Security Groups, RDS and IAM).
- Experience in LinuxAdministration (Installation, Configuration, Tuning and Upgrades of Linux(Red Hat and Oracle).
- Installing and Upgrading Red Hat Enterprise Linuxon Physical and Virtual Machines.
Environment: python 2.7, PyQT, .NET, PyQuery, MVW, HTML5, Shell Scripting, JSON, Rest, Apache Web Server, SQL, LINUX, UNIX, Windows, PostgreSQL, and pythonlibraries such as Numpy, SQL-Alchemy, etc.
