Professional Summary

  • Engineering professional with 10+ years of experience in Software development, Data Engineering .
  • Mastering/Leading in the development of applications/tools using Python for 8+ years.
  • Having Good Experience in Object Oriented Concepts with Python and Java.
  • Experience in Design, Development, Testing, Enhancement and Maintenance of Applications and Tools.
  • Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Familiarity with development best practices such as code reviews and unit testing.
  • Leading, guiding and helping the team members with the challenges faced during the project development process and problem solving.
  • Have flexibility and ability to learn and use new technologies and also to work in a team environment as well as independently to get things done.
  • Well-versed in version control and CI-CD tools such as SVN, GIT, Bitbucket, etc.
  • Experience in Amazon Web Services (AWS) products S3, EC2, and RDS.

Work Experience

Lead Software Engineer

Jan 2022 - Present
GlobalLogic, Noida (Remote)

  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Collaborated with cross-functional teams to deliver comprehensive solutions for clients' needs.
  • Improved DevOps across deployment and testing strategies and application monitoring.
  • Delivered technical guidance and consultation with application teams, clients and developers for technology domain environments.
  • Presented technical concepts clearly during meetings with stakeholders, ensuring alignment on project objectives and expectations.
  • Streamlined codebase for increased efficiency with regular refactoring and optimization efforts.

Sr. Data Engineer

Feb 2018 - Dec-2021
Srijan Technologies Pvt. Ltd, New Delhi

  • Optimized data pipelines by implementing advanced ETL processes and streamlining data flow .
  • Enhanced system performance by designing and implementing scalable data solutions for high-traffic applications.
  • Mentored junior team members in best practices for software development, code optimization, and troubleshooting techniques.
  • Collaborated with cross-functional teams to define requirements and develop end-to-end solutions for complex data engineering projects.
  • Directed software design and development while remaining focused on overall objective and client needs.
  • Wrote and maintained technical and functional specifications to document database intentions and requirements.
  • Collected requirements and designed advanced analytics ranging from descriptive to predictive models, machine learning techniques.
  • Analyzed complex data and identified anomalies, trends and risks to provide useful insights to improve internal controls .
  • Developed, implemented, supported and maintained data analytics protocols, standards and documentation .
  • Increase 2X faster cleaning tracking of employees.

Sr. Python Engineer

Jan 2017 - Feb 2018
Tagbin Services Pvt. Ltd., Gurugram

  • Identified problems and solutions to meet client needs. Adaptable and proficient in learning new concepts quickly and efficiently.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Resolved problems, improved operations and provided exceptional service. Self-motivated, with a strong sense of personal responsibility.
  • Reported status of program and application development and rollouts to the clients.
  • Integrated third-party APIs seamlessly into existing systems, expanding product capabilities without additional overhead costs.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Evaluated new technologies consistently, staying up-to-date on industry trends and innovations that could benefit ongoing projects or future initiatives.

Software Engineer

Jan 2014 - Jan 2017
Incaendo Technologies Pvt. Ltd., New Delhi

  • Worked on different projects including Social Networking, Food and E-Commerce domain.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Researched, designed and implemented scalable applications for data extraction, analysis, retrieval and indexing.
  • Carefully documented technical workflows and knowledge in private wiki for education of newly hired employees.
  • Improved software performance by identifying and resolving bottlenecks in the code .
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.

Projects

  • Workforce Lifecycle Management

    - Automated system managing employee lifecycle stages—onboarding to offboarding—via integrated data pipelines for seamless HR operations and analytics.
  • Project Lifecycle Management

    - Automated system managing complete project lifecycles through data pipelines—enabling real-time tracking, analytics, and seamless cross-tool integration.
  • Diversey Time & Task

    - Cleaning Tracking is a solution used primarily in airports, large facilities, and commercial buildings to ensure efficient, accountable, and standardized cleaning operations
  • Gail Chatbot Application

    - Smart Conversational Assistant for Product Queries, Orders, and Support
  • Hotel Taxonomy

    - ML-driven system recommends hotels based on user behavior, preferences, and historical data using collaborative, content-based, or hybrid models.
  • Vimient( Senior Citizen Remote Monitoring) Application

    - A smart monitoring app that tracks senior citizens’ health, safety, and activity remotely, ensuring timely alerts and family peace of mind.
  • Green Box Analysis(Mckinsey)

    - A strategic McKinsey tool for identifying high-impact opportunities by mapping initiatives based on value creation and implementation feasibility
  • Bharat Pay (PrePaid Card Banking System)

    - Perpaid Baning System like AEPS, wallet, recharge and other services
  • Dominos Pizza India and Sri Lanka Online ordering portal

    - Online food ordering system

Skills & Proficiency

  • Programming Languages:

    Python, Java and PHP
  • OS Environments:

    Ubuntu and macOS
  • Web frameworks:

    Django, Flask,Starlette, Sanic, YII, Spring Boot
  • Libraries:

    Pandas, Numpy,Spacy and PySpark
  • Tools & Technologies:

    JIRA, AWS, GCP, Docker, Jupyter Notebook
  • Caching and Search Engine:

    Redis, Elasticsearch
  • Databases:

    MySQL, NoSql:(MongoDB, Cassandra)
  • Web Technologies:

    HTML, CSS, Java Script, JQuery
  • Area of Interest:

    Data Structures and Algorithms, ML and AI
  • Cloud Technologies:

    GCP (Docker, Kubernetes), AWS (EC2, S3, Dynamodb, RDS)
  • Upcoming Learning:

    Apache Kafka, Airflow, Machine Learning and AI