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

Vandana Vasudevan

software engineer

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
Certification

Work History

Software Engineer

DRD Communications and Software Pvt. Ltd
Kochi
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, India
01-2018

Bachelor of Computer Applications -

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

High School Diploma -

Holy Mary Central School
Kayamkulam, Kerala, India
05-2010

SSLC -

Army School Dadwara Station HQ
Kota, Rajasthan, India
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

Malayalam
First Language
English
Advanced (C1)
C1
Hindi
Advanced (C1)
C1

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
Vandana Vasudevansoftware engineer