Home

Harish - Python
[email protected]
Location: Belleville, Kansas, USA
Relocation: Yes
Visa: H1b
Resume file: Harish_Python Developer (1)_1747767501052.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
SUMMARY:
Experienced Full Stack Python Developer with 7 years of expertise in designing and building dynamic web applications, specializing in financial services and technology domains.
Proficient in building microservices and RESTful APIs using Python, Django, and Node.js, leading to significant improvements in system performance.
Skilled in frontend development with React.js and Angular.js, enhancing user experience and interactivity.
Experienced in managing databases, including 3 SQL (Oracle, PostgreSQL, MySQL) and 2 NoSQL (MongoDB, Cassandra) technologies.
Implemented AWS solutions (EC2, S3, RDS) and utilized Docker and Kubernetes for containerization and CI/CD pipelines.
Achieved a 30% improvement in system responsiveness and a 15% reduction in page loading times through performance optimizations.
Strong advocate for Agile methodologies, actively participating in Scrum ceremonies for collaboration and continuous improvement.
Integrated OAuth2 and JWT for secure user authentication, enhancing overall application security.
Experienced in MVW frameworks like Django, Angular, JavaScript, and jQuery.
Worked on Python OpenStack RESTful APIs.
Experience in creating Docker containers, leveraging existing Linux Containers and AMI's, in addition to creating Docker containers from scratch.
Experienced with Software Development Life Cycle (SDLC), PostgreSQL, GIT, strong experience in data engineering, database designs, agile methodologies, coding, and testing of enterprise applications and IDEs such as Jupyter Notebook, PyCharm, Emacs, Spyder, and Visual Studio.
Proficient in frontend development experience using Python 3.8, Django, HTML, XML, AWS, CSS, JavaScript, Bootstrap, jQuery, JSON, Angular.js, and Node.js.
Developed real-time features using WebSockets in both Python and Node.js, improving user interaction in applications.
Utilized data analysis libraries such as NumPy, Pandas, and Matplotlib for reporting and analytics.
Leveraged Node.js for building scalable backend services, facilitating asynchronous communication and efficient data handling.

TECHNICAL SKILLS:
Front-End Technologies HTML, CSS, Bootstrap, Material UI, JavaScript, Typescript, ES6, React JS, Redux, React Hooks, Angular JS, Tailwind, JQuery, JSON, AJAX, XML
Back-End Technologies Python, NodeJS, ExpressJS, Django, Flask, RESTfulAPI, Webservice, Microservices, RESTAPI, FASTAPI, GraphQL
Libraries NumPy, Pandas, Matplotlib, SciPy, NLTK, Scikit-Learn, Keras, TensorFlow, PyTorch, Beautiful Soup, Requests, OpenCV
Methodology Waterfall, Agile Scrum, Agile Kanban
IDEs Visual Studio Code, PyCharm, Spyder, NetBeans, Jupyter Notebook, Atom, IntelliJ IDEA, Eclipse,
Web Services RESTful, SOAP
Databases SQL, MongoDB (NoSQL), PostgreSQL, MySQL, Firebase, SQLite, Redis
CI/CD & Tools Jenkins, Code Ship
Testing tools Mockito, React Testing Library, Jest, PyTest, Unittest
Cloud & Deployment AWS, Docker, Kubernetes, Google Cloud Platform
Web Server Apache Tomcat, WebLogic
Other Tools Jira, Git, SVN, Ant, GitHub, Gitlab, Swagger/OpenAPI, Postman
Operating Systems Windows, LINUX, Mac OS, UNIX

EDUCATION:
Masters in Computer Science University of Central Missouri, MO, USA.
Bachelors in Electrical & Electronics Engineering Jawaharlal Nehru Technological University, Hyderabad, India.

PROFESSIONAL EXPERIENCE:
The Guardian Life Insurance Company, PA August 2023 - Till Date
Role: Python Developer
Responsibilities:
Developing and implementing robust microservices using Python and Django, contributing to a notable 30%
improvement in system responsiveness.
Utilizing Memcached for seamless interaction with databases, implementing optimizations that resulted in a reduction in data retrieval times.
Worked on several python packages like NumPy, Matplotlib, Beautiful Soup, Pickle, PySide, wxPython, PyTables etc.
Experienced in HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery, Angular JS, AJAX, XML and JSON.
Developing RESTful APIs with Django, facilitating real-time data updates, and contributing to a 15% decrease in page loading times.
Hands on experience with various application servers and web servers including Apache Tomcat, Apache http servers, Web logic and WebSphere.
Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux, and ES6/7 and GraphQL for the database.
Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
Created APIs, database Model and Views Utilization Python to build responsive web page application.
Integrating secure authentication and authorization mechanisms, leveraging JSON Web Tokens (JWT) and OAuth protocols, enhancing the overall security posture of the application.
Implementing internationalization features using i18n libraries in React, enabling the application to support multiple languages and locales for the client s facility.
Integrating AWS CloudWatch for logging and monitoring, enabling real-time visibility into application performance, resource utilization, and error tracking for the customer platform.
Created Python and Bash tools to increase efficiency of operations: data conversion scripts, REST, JSON, and CRUD scripts for API Integration
Utilized pandas, NumPy, SciPy, and NLTK libraries to create unique reports and analysis
Integrating Docker into CI/CD pipelines, enabling automated testing, building, and deployment of containerized applications, resulting in a streamlined and consistent release process.
Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template.
Environment: Python, Django, Flask, JavaScript, React, Redux, ES6/7, AngularJS, Bash, HTML5, DHTML, CSS3, JSON, XML, AJAX, NumPy, Pandas, SciPy, Matplotlib, Beautiful Soup, NLTK, PyTables, Bootstrap, Oracle, SQL, PL/SQL, MySQL, AWS, Docker, Kubernetes, Git, Jenkins

Tata Consultancy Services, India April 2021 - December 2022
Role: Full Stack Python Developer
Responsibilities:
Designed and developed web applications for the financial services industry to manage company reporting, increasing user adoption by 15%.
Formulated Angular components that will allow users to create customizable tables and 25+ types of charts.
Developed report templates which are compatible with various data sources, resulting in a 40% less response time.
Designed and implemented highly responsive web applications using ReactJS for the frontend and NodeJS with ExpressJS for the backend, serving over 100,000 users monthly.
Developed Order fulfillment Microservice while listens to WebSphere Message Queue for Line Complete messages and signals BPM.
Worked on Node.js Middleware framework like Express.js, essentially developed microservices and serve them through middleware. Served any Client-side libraries through microservice.
Developed Consumer - based custom features and applications using Python, Kubernetes, Docker, ajax, Cassandra, Django, MongoDB, Matplotlib, AWS and HTML.
Developed an enterprise MEAN Stack application by writing server-side code with Node.js and Express framework, a database to store and retrieve data with MongoDB and front-end web pages designing with ReactJS.
Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with mongo db.
Built and maintained RESTful and GraphQL APIs to facilitate seamless data exchange between the client side and the server.
Integrated OAuth2 authentication for secure user login and API access control, improving system security and enhancing user trust.
Worked on Microservice architecture development using Python and Docker on an Ubuntu Linux platform using HTTP/REST interfaces with deployment into a multi-node Kubernetes environment.
Developed a role-based access control (RBAC) system to manage user permissions and data visibility, increasing security compliance by 20%.
Worked closely with the DevOps team to deploy applications to AWS EC2 and automate deployment processes using Jenkins and Docker.
Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
Implemented JWT authentication and user session management for secure access to sensitive resources.
Developed a real-time chat feature using WebSockets, improving user interaction and communication within the platform.
Created a CI/CD pipeline using Jenkins, which reduced deployment time by 30% and improved overall productivity.
Developed an automated Python script utilizing the Apigee Edge API to create and configure proxies and products, enabling the generation of 50+ proxies in a single execution.
Used Kafka Stream in a service to update MySQL database whenever the user modifies the object in an application.
Used Swagger specification for documenting REST APIs which exposes description of a RESTFUL web service to different clients.
Maintained codebase integrity and facilitated collaboration by using Git for version control.
Environment: Django, Python, Kubernetes, Docker, Cassandra, MongoDB, Matplotlib, AWS, WebSockets, Jenkins, MySQL, MongoDB, Git, OAuth2, JWT, WebSphere Message Queue, HTML, CSS, JavaScript, GraphQL, RESTful APIs, Jenkins CI/CD pipeline.

Sagarsoft India Limited, Hyderabad, India June 2019 - March 2021
Role: Python Developer
Responsibilities:
Designed and developed web applications backend functionalities using Python and JavaScript.
Customized the UI in accordance with the updated backend logic using Django framework.
Followed Coding standards and best practices to write reusable and efficient code.
Assisted in the development of RESTful APIs to enable communication between the backend and frontend systems.
Participated in testing applications, identifying bugs, and debugging code to ensure optimal performance.
Worked closely with senior developers and team members to understand project requirements and deliver solutions.
Used Version Control like Git to manage and track changes in code.
Provided the Support for deployment of changes into various environments and performed unit testing in each phase.
Used Nodejs to structure JavaScript code to build endpoints.
Implemented SQL queries to create the database design and management.
Participated in team meetings to analyze the root cause of the critical bug fixes.
Performed Unit Test Cases after every release into various environments and drafted the documentation.
Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
Environment Tools: Python, JavaScript, Django, RESTful APIs, Node.js, SQL, Git, SOAP, JSON, XML, Web Services, Unit Testing Frameworks, Version Control Systems, PostgreSQL/MySQL, Linux/Unix Shell, Jenkins, Visual Studio Code, JIRA

Hansa Solutions, Hyderabad, India January 2017 - March 2019
Role: Python Developer
Responsibilities:
Using Python and Django Framework to develop the backend of the web application, along with REST API.
Developed Restful Microservices using Django and deployed on AWS servers using EBS and EC2.
Worked on No SQL and collaborated with Database team knowledge in creating schemas in Mango DB
Experienced in developing web-based applications using Python, Java Django, HTML, DHTML, JavaScript and jQuery.
Have a good understanding of today's security and data protection requirements and are experienced in API/microservice design.
Developed and executed the test scripts with Selenium WebDriver and Java.
Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.
Deployed AWS Lambda code using Amazon S3 buckets. Created Lambda deployment functions and configured it to receive events from S3 buckets.
Optimize the PySpark jobs to run on Kubernetes Cluster for faster data processing.
Used a test suite to validate the code while developing the web application.
Used Bit Bucket to push and pull code from the master branch, created local branches to work on the code on my system before committing back to the master branch.
Good Experience with Django, a high-level Python Web framework.
Experience object-oriented programming (OOP) concepts using Python.
Worked on data cleaning and ensured data quality, consistency, integrity using Pandas.
Environment: Python, Django, NumPy, Pandas, Matplotlib, AWS, Postgre SQL, HTML, CSS, SOAP API, GIT, Maven, Jira, XML, Agile, Windows.
Keywords: continuous integration continuous deployment user interface javascript sthree database information technology procedural language Missouri Pennsylvania

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5519
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: