Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Quote
BusinessAnalyst
Vandana Vasudevan

Vandana Vasudevan

Software Engineer
India

Summary

Software Engineer with 5 years of experience specializing in Python development. I excel in designing and maintaining scalable software solutions tailored to diverse client needs. My expertise lies in full-stack development, particularly in backend systems and database management, where I consistently deliver high-quality, optimized code.

I am passionate about leveraging Python's versatility to drive innovation and enhance software engineering practices. As a motivated professional, I have successfully led cross-functional teams to complete projects on time, managing workloads effectively to meet challenging deadlines and quality standards. I also possess a strong understanding of various web technologies, programming languages, and frameworks, enabling me to contribute to all phases of software development.

Overview

5
5
years of professional experience
6
6
Certificate

Work History

Software Engineer

DRD Communications and Software Pvt. Ltd
05.2019 - 07.2024
  • Designed and developed software applications tailored to meet specific project requirements, ensuring functionality, scalability, and user satisfaction.
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Developed, tested, debugged, and documented software programs using Python, PHP, JavaScript, HTML, and CSS.
  • Used tools like Tox to automate unit tests for code modules, ensuring consistent verification of program logic accuracy and functionality across multiple Python environments.
  • Performed debugging using PyCharm and Visual Studio, troubleshooting software issues to ensure seamless operations and optimal performance.
  • Collaborated with cross-functional teams to gather, analyze, and refine software requirements, ensuring alignment with project goals and stakeholder expectations.
  • Consistently write clean, efficient, and maintainable code by following best practices to ensure code optimization.
  • Actively participated in agile development processes, including sprint planning, daily stand-ups, and iterative feedback loops to drive continuous improvement.
  • Utilized version control systems (e.g., Git, SVN) to track code changes, manage bug fixes, and maintain project integrity.
  • Deployed applications on server machines utilizing cloud services, like AWS.
  • Reviewed colleagues' code and refactored existing codebases to enhance readability and maintainability, while also conducting knowledge-sharing sessions.
  • Authored technical documentation, including SRS, RTM, SDD, UT, DCL, and MIM, for end-users and colleagues, detailing system architecture and development processes.
  • Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
  • Researched emerging technologies for potential implementation in current products.
  • Provided technical support to customers regarding product usage and troubleshooting issues.
  • Proposed innovative ideas for enhancing existing applications based on industry trends.
  • Assisted junior developers in understanding complex coding concepts and debugging errors.
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.
  • Participated in continuous learning opportunities to stay current with emerging technologies.
  • Assessed code during testing stage to determine potential glitches and bugs.

Education

Master of Computer Applications -

MACFAST
Thiruvalla, Kerala
01-2018

Bachelor of Computer Applications -

Amrita School of Arts And Sciences
Kochi, Kerala
05-2014

High School Diploma -

Holy Mary Central School
Kayamkulam, Kerala
05-2010

SSLC -

Army School Dadwara Station HQ
Kota, Rajasthan
05-2008

Skills

  • Programming Languages: Python
  • Python Packages: NumPy, Pandas, Matplotlib, Requests, SQLAlchemy
  • Technical Documentation
  • Code reviews
  • Testing and debugging
  • SQL
  • Web Frameworks: Django, Flask, Fast API
  • Relational Databases: Microsoft SQL Server, MySQL
  • Microsoft Office: Microsoft Word, Microsoft Excel
  • Integrated Development Environments: Visual Studio Code, PyCharm
  • Front-End Technologies: HTML 5, CSS 3, JavaScript, Bootstrap, jQuery
  • Version Control: Git, SVN
  • Cloud Services: AWS
  • Web services: REST API
  • Experience with AWS Lambda
  • Familiar with: Java, C, C, VBNET, PHP, C#, Net, DynamoDB, GitHub Desktop

Certification

  • Udemy Certificate of completion "100 Days of Code: The Complete Python Pro Bootcamp".
  • Udemy Certificate of completion "Python and Django Full Stack Web Developer Bootcamp".
  • Completed an internship in Python at IPSR and worked as a software trainee.
  • Internship program in JAVA Technologies from Syntax Soft-Tech India Pvt Ltd
  • Completed the course “Java Web Technologies" conducted at Software Training and Development Centre Thiruvananthapuram from May29, 2017 to June 03, 2017.
  • Training in JSP from Faith InfoTech, Technopark, Thiruvananthapuram.

Languages

English
Advanced (C1)
C1
Hindi
Advanced (C1)
C1
Malayalam
Bilingual or Proficient (C2)

Timeline

Software Engineer

DRD Communications and Software Pvt. Ltd
05.2019 - 07.2024

Master of Computer Applications -

MACFAST

Bachelor of Computer Applications -

Amrita School of Arts And Sciences

High School Diploma -

Holy Mary Central School

SSLC -

Army School Dadwara Station HQ

Quote

Every problem is a gift—without problems we would not grow.
Tony Robbins
Vandana VasudevanSoftware Engineer