Results-oriented and innovative Senior Software Engineer with 10 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.
Overview
10
10
years of professional experience
Work History
Senior Software Engineer
Altimetrik-Takeeda(Client)
08.2023 - Current
Developed and maintained microservices using Python FastAPI, implementing RESTful APIs to support a variety of business use cases
Involved in building database Models, APIs, and Views utilizing Python, to build an interactive web-based solution using SqlAlchemy
Used FastAPI's built-in support for asynchronous programming and the asyncio library to improve the API's responsiveness and scalability
Integrated FastAPI with data storage systems in PostgreSQL to persist and retrieve data from within the microservices
Experience in building CI/CD pipelines to automate code release processes using integration tools like Git/SVN, GitHub, and Jenkins
Maintained version control of Python by using GIT
Senior Full Stack Engineer
Altimetrik-Blackhawk Network(Client)
10.2021 - 04.2023
Implemented and enhanced CRUD operations for applications using MVC architecture of Django framework and also conducted code reviews
Used Python and Django to interface with jQuery UI and manage storage and deletion of content
Developed RESTful APIs using Python and Django, and integrated with various AWS services such as DynamoDB, S3, and Lambda
Used AWS EC2 command line interface with Python to automate repetitive work
Developed microservices using the Go language and wrote test cases
Gained experience with Python application development, CI/CD pipeline tools like GitHub, Jenkins, AWS, and Unix shell scripting
Used Test Driven Approach for developing applications and implemented-unit tests using Python Unit Test framework
Mentored and developed junior developers and engineers to increase productivity
Participated in agile development of products within cross-functional frameworks
Redesigned sites to enhance navigation and improve visual appeal using HTML, CSS JavaScript, and creating UI components using React.JS
Data Engineer
Altimetrik-AirBnB(Client)
03.2021 - 10.2021
Created conceptual, logical, and physical data models for use in different business areas
Built scalable databases capable of ETL processes using SQL and Airflow and transferring data from S3 to Hive using Apache Airflow
Worked with SnowSQL and Snowpipe for managing data ingestion into Snowflake
Understanding of SnowFlake cloud technology
Documented and communicated database schemas using accepted notations.
Senior Software Engineer
Picarro
03.2020 - 12.2020
Company Overview: Remote
Developed high-quality, scalable APIs using Python, Flask, and PostgreSQL
Building microservices called LMM which is used for Logging, Monitoring, and Metrics
Containerize application using Docker and automate it by using CI/CD
Proficient in writing Helm charts files and deployment of microservices
Using SqlAlchemy for building ORM queries
Remote
Software Engineer
Noodle.AI
07.2018 - 04.2020
Reviewed and modified unit and integration tests to improve software quality and reliability
Built applications using Python, Django, Airflow, PostgreSQL, Docker, and Jenkins for deployment
Update and maintain Git repository
Designed and developed Django Rest Services with ORM models
Creating, Debugging, Scheduling, and Monitoring jobs using airflow
Containerize application using Docker and automate it using CI/CD
Authored code fixes and enhancements for inclusion in future code releases and patches.
Software Engineer
Mindteck India
07.2017 - 07.2018
Built applications using Python, Flask, MySQL, and multiple libraries XML tree, request, JSON, etc
Parsing XML documents, fetching required data, and storing in database
Developed data models and database designs to plan projects
Optimized web applications for speed, scalability and security.
Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
Software Engineer
Ness Technologies
10.2016 - 07.2017
Company Overview: KA
Building Restful APIs using Django and Django ORM
Running seed URL and getting all links available inside URL using Scrapy
Delivered unit-tested systems within customer-prescribed timeframes
Used celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
Software Engineer
TAS
01.2015 - 10.2016
Using Flask Rest-API for storing data in Database
Extracting data from Web Pages, as per client's requirement using third-party modules like BS4, request, and urllib
Created several UIs to display and validate intermediate project outputs
Developed front-end web page by using HTML, CSS3, and JavaScript, taking advantage of frameworks Angular.JS
Education
Bachelor of Engineering - Computer Science & Engineering
R.G.P.V
Jabalpur, M.P
07.2013
Skills
Python Development
Amazon Web Services Expertise
Python Web Frameworks(Django, Flask, FastAPI)
GIT
HTML
CSS
React JS
JavaScript
SQL
NO SQL(DynamoDB)
Pandas
NumPy
SqlAlchemy
RESTful API Development
OS(Windows and Linux)
Timeline
Senior Software Engineer
Altimetrik-Takeeda(Client)
08.2023 - Current
Senior Full Stack Engineer
Altimetrik-Blackhawk Network(Client)
10.2021 - 04.2023
Data Engineer
Altimetrik-AirBnB(Client)
03.2021 - 10.2021
Senior Software Engineer
Picarro
03.2020 - 12.2020
Software Engineer
Noodle.AI
07.2018 - 04.2020
Software Engineer
Mindteck India
07.2017 - 07.2018
Software Engineer
Ness Technologies
10.2016 - 07.2017
Software Engineer
TAS
01.2015 - 10.2016
Bachelor of Engineering - Computer Science & Engineering
R.G.P.V
Similar Profiles
Anuj ThakurAnuj Thakur
Senior Software Engineer at Altimetrik-Takeeda(Client)Senior Software Engineer at Altimetrik-Takeeda(Client)