Summary
Overview
Work History
Education
Notable Projects
Timeline
Generic

Deepika Siwach

Software Development Engineer
San Jose,CA

Summary

Experienced with full stack development and proficient in creating dynamic web applications. Utilizes deep understanding of both front-end and back-end technologies to deliver efficient and scalable solutions. Track record of employing collaborative approaches and innovative problem-solving in team environments.

Overview

10
10
years of professional experience

Work History

Full Stack Software Developer

BMO Financial Group
07.2022 - Current

Technologies & Tools:

  • Frontend: Ruby on Rails, Python, Django, React, JavaScript, TypeScript, HTML5, CSS3
  • Backend: Python, Django, Ruby on Rails, REST APIs, WebSockets
  • Database: PostgreSQL, MongoDB
  • DevOps & CI/CD: Terraform, Redis, AWS (EC2, S3, RDS, Lambda), Docker
  • Version Control: Bitbucket, GitHub
  • Testing: Unit Testing, Postman, Selenium
  • Project Management: Agile, SCRUM, Jira, Confluence

Key Achievements:

  • Optimized RESTful APIs, improving response times by 20% and enhancing frontend-backend integration.
  • Led migration from Ruby on Rails to Python Django & React, improving scalability and maintainability.
  • Reduced deployment time by 40% through the implementation of CI/CD pipelines with Jenkins and AWS.
  • Integrated third-party APIs, enhancing functionality and user experience.
  • Continuously updated technical skills to stay current with industry trends and emerging technologies.
  • Identified and resolved defects promptly, increasing application stability and user satisfaction.
  • Designed robust backend services with RESTful APIs to ensure seamless data exchange between systems.

Full Stack Web Developer

Southern Alberta Institute of Technology
11.2019 - 07.2022

Technologies & Tools:

  • Frontend: ASP.Net, C#, MVC, ReactJS, JavaScript, TypeScript, HTML5, CSS3
  • Backend: C#, .NET, Node.js, REST APIs
  • Database: SQL Server, MongoDB
  • DevOps & CI/CD: Azure, Docker, Jenkins, Git, GitHub
  • Testing & QA: Selenium

Key Achievements:

  • Integrated third-party services such as Calendly, Algolia, and Time.ly to enhance application functionality.
  • Optimized website performance, improving page load speed by 50% through code optimization.
  • Implemented automated testing using Selenium, increasing code quality and reliability.
  • Utilized Azure, Docker, and Jenkins for streamlined development and deployment.
  • Developed app solutions using JavaScript, SQL, and HTML to meet business requirements.
  • Applied responsive design principles to ensure consistent performance across devices (mobile, tablet, desktop).
  • Designed and created APIs for third-party integrations, balancing performance and security.
  • Built customized content management systems to meet client needs while ensuring ease of use for end-users.

Full Stack Software Developer

AFGlobal Corporation
11.2017 - 11.2019

Technologies & Tools:

  • Frontend: .NET, MVVM, C#, Node.js, JavaScript, Angular, KendoUI, HTML5, CSS3, Bootstrap
  • Backend: Java, WebSockets, REST APIs
  • Database: SQL Server, MySQL, PostgreSQL
  • DevOps & CI/CD: Git, Jenkins, Perforce
  • Testing & QA: Unit Testing

Key Achievements:

  • Developed WebSockets and REST APIs for real-time data processing, enhancing application responsiveness.
  • Improved application performance and database efficiency with SQL Server optimizations.
  • Conducted unit testing and implemented security enhancements to improve code reliability.
  • Integrated third-party APIs to enhance application functionality and user experience.
  • Continuously updated technical skills to remain current with industry trends and emerging technologies.
  • Demonstrated strong problem-solving skills by promptly identifying and resolving defects, boosting application stability.
  • Performed thorough code reviews to maintain high quality and consistency throughout the project lifecycle.

Software Engineer (R&D)

Becton Dickinson Ltd.
12.2014 - 10.2017

Technologies & Tools:

  • Frontend: Angular, JavaScript, jQuery, HTML5, CSS3, Bootstrap
  • Backend: ASP.Net, MVC, C#, Web APIs, REST APIs
  • Database: SQL Server, MySQL
  • DevOps & CI/CD: TFS (Team Foundation Server)
  • Testing & QA: NUnit, MSTest, Selenium

Key Achievements:

  • Designed and optimized SQL Server database schemas for improved data management.
  • Implemented user authentication and identity management systems to enhance security.
  • Developed scalable and maintainable code, ensuring long-term software stability.
  • Integrated new technologies into existing systems, improving performance and capabilities.
  • Created reusable components, reducing development effort across multiple projects.
  • Applied effective debugging strategies, minimizing software defects and increasing reliability.

Education

Master of Engineering - Computer Science & Engineering

Kurukshetra University
India

Bachelor of Engineering - Computer Science & Engineering

Kurukshetra University
India
05.2001 -

Notable Projects

  • Climate Smart, Led migration from Ruby on Rails to Python Django & React; integrated utility provider services and Chargebee subscription-based billing; developed automated bulk data import using Flatfile; implemented report generation features for business analytics.
  • Infusion Knowledge Portal (IKP), Developed a system to generate and download hospital infusion reports; implemented user security maintenance and hospital onboarding features; developed KPI visualizations for performance tracking.
  • AMIFrax, Created a real-time wellbore data visualization system for fracking operations; developed Web Sockets and RESTful services for data streaming.

Timeline

Full Stack Software Developer

BMO Financial Group
07.2022 - Current

Full Stack Web Developer

Southern Alberta Institute of Technology
11.2019 - 07.2022

Full Stack Software Developer

AFGlobal Corporation
11.2017 - 11.2019

Software Engineer (R&D)

Becton Dickinson Ltd.
12.2014 - 10.2017

Bachelor of Engineering - Computer Science & Engineering

Kurukshetra University
05.2001 -

Master of Engineering - Computer Science & Engineering

Kurukshetra University
Deepika SiwachSoftware Development Engineer