Nirmit Shah - Python - Resume

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Nirmit Kumar

nirmitkpython07@gmail.com
571-833-4043
PROFESSIONAL SUMMARY
 4+ years of experience with deep understanding of technology trends with expertise in core of complex
technologies. Solid experience in Analysis, Design and Development, Testing, Implementation, production
support and maintenance of various Web Applications using Python, Django, and Flask.
 Skilled at Project/ Process Management for multiple concurrent projects, stringent project deadlines to
coordinate global development and operations teams.
 Experienced with Agile development, scrum methodologies and waterfall development model
 Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on
various Development and Enhancement Projects.
 In-depth experience with Object Oriented Programming in Python UNIX/ Linux/ Mac/ Windows Perl Shell
scripting.
 Experience in Python handling File I/O, building GUI's with Tkinter, performing complex calculations
using NumPy, SciPy, Matplotlib, and Pandas. Also, have a familiarity with web scraping using Beautiful
Soup, and machine learning concepts, including Natural Language Processing.
 Experience in using Design Patterns such as MVT, Singleton and frameworks such as Django, and Flask.
 Heavily involved in developing web based user friendly GUIs using HTML, CSS, JavaScript, React.JS, and
Node.JS.
 Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
 Good experience with middle tier development and development of web services with protocols SOAP and
Restful.
 Skilled in designing the automation framework using Perl and Shell scripting.
 Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle
Button, Dropdown, Multi-Level Dropdown and many more.
 Experience with Version Control, ideally SVN, CVS and GIT.
 Hands on experience in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux,
Apache, MySQL, and Python/PHP) Architecture.
 Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL, Server,
Oracle, MySQL and PostgreSQL databases.
 Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React
Native concepts.
 Good in using Unit testing/ Test driven Development (TDD), Load Testing.
 Experience in implementing React-Redux for storing and updating data to improve the performance of the
application.
 Successful migrating the Django database from SQL to MySQL to Postgres SQL with complete data
integrity.
 Experienced in Configuring LAN Switching Technologies, IP Routing technologies, IP services, IP
addressing and WAN technologies.
 Experience in designing and Implementing UI for AWS Cloud Computing Service to automate the
enforcement of Cloud security policies.
 Having good knowledge in using NoSQL databases like MongoDB, Apache Cassandra.
 Applying analytics-driven approach, including machine learning and deep learning, to surface unusual
patterns or behavior during case processing
 Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and Team
environments.
 Highly motivated and quality minded developer with proven ability to deliver applications against tight
deadlines.
TECHNICAL SKILLS

Languages Python 3.x, 2.x, Java, SQL


Methodologies SDLC – Agile/ Scrum, TDD
Operating systems Windows, Linux, UNIX
Databases MySQL, SQL Server, Oracle
Web Technologies AJAX, JavaScript, JQuery, HTML
Versioning Tools SVN, GIT
React.JS components Forms, Events, Keys, Router, Animations, Flux
Framework Django, Flask, AngularJS, Java Script, React.JS, Node.js
Operating systems Linux/ Unix, Windows Variants
IDE PyCharm, Spyder
Bug Tracking Tool Jira
Cloud Technologies AWS – EC2, S3, VPC, ELB, Security Groups, Glacier

EDUCATION
 Bachelors in Computer Engineering, Gujarat technological university, Gujarat, Ahmedabad
 Master in Information and Computer Sciences, University of Texas, Arlington.

PROFESSIONAL EXPERIENCE

Client: Germania Insurance, Cross Plains, TX Aug 2020 - Till Date


Role: Python Fullstack Developer
Description: Germania Insurance provides trusted home, auto, liability, commercial, and life insurance.
Germania originally began as an association that provided protection for farms but through the years,
expanded into multiple companies that provide a variety of coverage and services.

Responsibilities:
 Created initial website prototype from a Django skeleton system, building out, page views, templates, and
CSS layouts for the complete site within the Django framework.
 Involved in developing Web Applications using PSP, HTML, and DHTML and provided validations using
Python Script.
 Created Business Logic using Python 3.3
 Involved in the development of front end of the application using Python 3.3, HTML5, CSS3, AJAX, JSON
and JQuery. Worked on backend of the application, mainly using Active Records.
 Involved in the backend development using Python and Django and front-end application using React.JS.
 Used date-format and moment packages in Node.JS to save the timestamp in database.
 Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load
balancers (ELBs) in the defined virtual private connection. Migrated applications to the AWS cloud.
 Worked on several Python Packages like Matpoltlib, Pillow, Numpy, Scipy, Scikit-Learn, and Pandas.
 Involved in class diagrams and sequence diagrams for the design phase of the project using UML.
 Creating React.js / Flux / Redux front-end UI, and Node.js applications for backend
 Created Django dashboard with custom look and feel for end user after a careful study of Django admin site
and dashboard.
 Used Nodejs to structure JavaScript code to build endpoints.
 Involved in development of software application modules using disciplined software development process.
 Used React.JS as the development framework to build a single-page application.
 Build and configure a virtual data centers in the Amazon Web Services cloud to support Enterprise Data
Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups,
Route Tables, Elastic Load Balancer.
 Developed backend web services using Node.js and stored dependencies using Node Package Manager
(NPM).
 Used Pandas API to put data as time series and tabular format for east timestamp data manipulation and
retrieval.
 Used Python Flask framework to build modular & maintainable applications.
 Build React components and stand-alone functions to be added to any future pages. 
 Improved Linux installation and customization time and accuracy through automation.
 Carried out various mathematical operations for calculation purpose using Python libraries.
 Built various graphs for business decision making using Python Matplotlib library.
 Fetched twitter feeds for certain important keyword using python-twitter library.
 Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
 Worked on lambda for security performance in backend through AWS Scale performance which is used for
SQS.
 Using Django evolution and manual SQL modifications was able to modify Django models while retaining
all data, while site was in production mode.
 Set up rules and policies with a Node.js/Python back end.
 Used Restful API for information extraction; and Scripted import/export tasks using REST APIs in Perl and
Python
 Coordinate the tasks with different teams for API access, allocation resources, implementation, security,
code review and production releases
 Unit Test Python library was used for testing many programs on python and other codes.
 UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
 Deployed the project into Jenkins using GIT version control system.
 Transformed data for migration in different forms like XLS/XML/database tables using Python
 Help clarify and develop business goals and strategy, designed and implemented technical solutions.
 Held meetings with client and worked all alone for the entire project with limited help from the client.
 Involved with the team managing and deploying multiple environments to AWS and Linux instances and
building overall web infrastructure as business requirement.
 Designed and developed transactions and persistence layers to save/retrieve/modify data for application
functionalities using Django, XML, PostgreSQL, SQL, and Stored Procedures.
 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, Flask, Python Packages, Matpoltlib, Pillow, Numpy, Scipy, Scikit-Learn,
Pandas, HTML5, CSS, XML, MySQL, JavaScript, React JS, Flux, Redux, Node.js, NPM, JQuery, CSS,
Bootstrap, MS SQL Server, T-SQL, Ajax, JSON, AWS, EC2, ELB, VPC, JavaScript, Eclipse, Git, AWS,
Linux, Restful,

Client: Marco Company, Fort Worth, TX Sep 2019 – July 2020


Role: Python Fullstack Developer
Description: Marco Company, specialized in providing merchandising solutions for the retail industry. It
has thousands of standard fixtures for both grocery and retail store departments; available in wood,
metal and plastic.

Responsibilities:
 Designed email marketing campaigns and also created responsive web forms that saved data into a database
using Python / Django Framework.
Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
 Developed efficient React JS for client web based application.
 Responsible for developing Business Logic using Python on Django Web Framework.
 Involved in designing and deploying multi-tier applications using all the AWS services like (EC2, Route53,
S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in
AWS Cloud Formation.
 Used Node.JS to structure JavaScript code to build Restful web services.
 Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view
and flux to root the URL's properly.
 Worked with Python along with JavaScript to create scalable and common components which can be used
across the whole framework. Developed Restful API for the projects.
 Used EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed
cluster of Amazon EC2 instances.
 Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and
retrieval.
 Developed internal API's using node.js, and used MongoDB for fetching the schema.
 Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python
using Python-MySQL connector and MySQL package to retrieve information.
 For the extraction of data from the database various queries were written and a database was created using
MYSQL.
 Responsible for debugging the project monitored on JIRA.
 Created a Rich Single Page Application using HTML, CSS, React.js, and Node.js
 Created Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL
database
 Worked on Node.js for developing server-side web applications.
 Maintained the versions using GIT and sending the release notes for each release.
 Developed the required XML Schema documents and implemented the framework for parsing XML
documents.
 Development of Python APIs to dump the array structures in the Processor at the failure point for
debugging.
 Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker
processes.
 Implemented and enhanced CRUD operations for the applications using the Django framework and also
conducted code reviews.
 Features for dashboard were developed and tested using CSS, JavaScript, Django, and Bootstrap.
 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.
 Worked on Python Testing frameworks like zope, PY Test, nose, and Robot framework.

Environment: Python, Django, MySQL, Windows, HTML, CSS, JQuery, JavaScript, Ajax, Apache, Linux,
React JS, XML, CRUD, Panda, Restful, Jira, AWS - EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM,
Node.js, NPM, Pandas, MongoDB, Jira, PostgreSQL, Bootstrap, zope, PY Test, nose, Robot.

Client: HyperLink Info System, Gujarat April 2018 - July 2019


Role: Python Fullstack Developer
Description: HyperLink Info System is a global technology company that provide solutions to key
vertical like Finance, Health Care, Retail, Manufacturing and Education.

Responsibilities:
 Involved in the Complete Software development life cycle (SDLC) to develop the application.
 Designed and developed components using Python with Django framework. Implemented code in python to
retrieve and manipulate data.
 Implemented user interface guidelines and standards throughout the development and maintenance of the
website using the HTML, CSS, JavaScript, React JS, Node JS and JQuery.
 Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
 Configured the Django admin site, dashboard and created a custom Django dashboard for end users with
custom look and feel.
 Used Agile Methodology and SCRUM Process.
 Involved in upgrading the present Oracle data model to Cassandra data model.
 Administered and monitored multi Data center Cassandra cluster based on the understanding of the
Cassandra Architecture.
 Used Django configuration to manage URLs and application parameters.
 Involved in development of Web Services using Restful for sending and getting data from the external
interface in the XML format.
 Used Python and Django creating graphics, XML processing of documents, data exchange and business
logic implementation between servers.
 Was involved in environment code installation as well as the Git implementation.
 Designed and maintained databases using Python and developed Python based API (RESTful Web Service)
using Flask and PostgreSQL.
 Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve
performance, while processing data.
 Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings
among peer.
 Worked with UNIX like OS on regular basis.
 Using Git version control tool to coordinate team-development.
 Worked on development of SQL and stored procedures on MYSQL.
Environment: Windows, Python, Django, Flask, SDLC, Agile/ Scrum, Restful, React JS, Node JS, HTML,
CSS, XML, AJAX, MySQL, JavaScript, JQuery, CSS Bootstrap, GitHub, UNIX, Linux, Shell Scripting, Git,
SQL.

Client: Softqube Solutions, Gujarat Feb 2017 - Mar


2018
Role: Python Developer
Description: Softqube Pvt Ltd in Gujarat is one of the leading businesses in the Internet Website
Designers. Also known for Internet Website Developers.
Responsibilities:
 Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering,
modelling, analysis, design and development.
 Used Python based GUI components for Fronded functionality like selection criteria.
 Responsible for the design and development of different web-based applications based on clients
requirements using CherryPy, Flask frameworks.
 Involved in web designing using HTML, XHTML, CSS, JQuery, JavaScript extensively used Table Less
Design in CSS for positioning.
 Used Log4J logging framework to write Log messages with various levels.
 For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
 Wrote python scripts to parse XML documents and load the data in database.
 Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design
phase.
 Build SQL queries implementing functions, packages, views, triggers, and tables.
 Maintaining the scripts using the SVN version Control.
 Used PyCharm IDE for code Development along with Github for managing the code.
Environment: Python, JQuery, AJAX, JavaScript, SDLC, Python GUI, Node Js, CherryPy, Flask, HTML,
CSS, Log4J, SVN, XML, SQL,

You might also like